Your Doorway to Japan

Parade of Spirits: Spectacular Float Festivals in Hyōgo, Ehime, and Tochigi