Cave of the Onibaba – Nihommatsu, Japan - Atlas Obscura

Cave of the Onibaba

Nihommatsu, Japan

The storied lair of a vampiric, murderous demoness. 

1
0
Community Contributors

Make an Edit Add Photos