This post was originally meant to be a KL Sentral to Woodlands CIQ travel log, but KTM being KTM which manages to screw up my

This post was originally meant to be a KL Sentral to Woodlands CIQ travel log, but KTM being KTM which manages to screw up my