The Chichibu Night Festival, famous for its elaborate floats, has roots stretching more than 1,000 years, with roots in an older tradition of villagers giving thanks to the nearby mountain god for helping them during the planting and harvesting season.
Read More