Japan, Honshu island, Kanto, Tokyo, Hanazono Shrine Grand Festival.

- Image ID: PDA0P8