Tokyo 2013

Kanda Matsuri
Kanda Matsuri