The Iida Puppet Festival in Japan, against Nuclear Power
An entire city becomes host and stage of the biggest puppet festival in Japan. What began in 1979...
Read Moreby Tamiko Onagi | Aug 10, 2012 | Festivals, News | 1 |
An entire city becomes host and stage of the biggest puppet festival in Japan. What began in 1979...
Read More