Japantrip's response was extremely slow, and there was no information that orders would only be processed during Japanese business hours. This is incredibly frustrating for those who need speed.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia