Takanabe Show 2008
At the Takanabe Town Museum, on Kyushu Island, southern Japan. The Best of KIWA show traveled there.
22 photos · 1,227 views