Return to 9 experiences you absolutely must have in Japan Matcha flavoured soft serve, Nara, Japan

Matcha flavoured soft serve, Nara, Japan