Written by: Lonely Planet's team of on-the-ground writers in Japan: Yoko Kawaguchi, Manami Okazaki, Rie Miyoshi, Yuko Tamura, Kylie Clark, Florentyna Leow, Rob Goss, Craig McLachlan