The best of Japan in Kuala Lumpur, Malaysia via Time Out KL