Japan: Ninjitsu & Soba

 

戸隠村 Togakushi, 長野県, Japan. Preparing for ‘ninja fireworks’ at Togakushi’s The Base Festival’