Matcha on the water as towers rise behind pines. 300 yen of calm.
Planning it?Things to do in Tokyo →