Kochimochiyaki

Kochimochiyaki

November 3, 2017 - November 12, 2017

November 3 - 12, 2017: A feel of autumn in Japan’s smallest main island and another shot at Kani Doraku maybe?