Kagoshima: Japan Festival Parades Giant Puppet Bearing Swords, Bushy Eyebrows

JW Yagoro
SOO, Kagoshima — A giant puppet, rising to a height of nearly five meters, was paraded through the street for an autumn festival in Soo, Kagoshima Prefecture, in early November.

New contents