Shrine of Myoutara-ten – Takahata, Japan - Atlas Obscura

Shrine of Myoutara-ten

Takahata, Japan

This unassuming shrine is dedicated to a mysterious deity, a ferocious demoness leading a pack of wolves. 

1
0
Community Contributors

Make an Edit Add Photos