Plot: Hofu Tenmangu Shrine is located in Yamaguchi Prefecture. Once a year, the shrine holds a “Doll Thanksgiving Festival,” where dolls are taken in and purged

Document 72 Hours - Season 14 - Yamaguchi, Hofu Tenmangu Shrine (Episode 15)
Episode Aired On:
Friday, April 28 2023
2 years ago
Friday, April 28 2023
2 years ago
Genres: Documentary