Oiwa Inari Shrine and the Big Bad Boss of Vengeful Female Ghosts
Meet Lady Oiwa, the big bad boss of vengeful female ghosts.
Tokyo is a treasure trove of unusual destinations. You only need to know where to look. Get your strange Tokyo fix with these curious stories.
Meet Lady Oiwa, the big bad boss of vengeful female ghosts.
Kinky? Spooky? Nah, this rope-tied “Shibarare Jizo” has an amusing story behind it, and I bet you’d want to tie a rope around it, too, when you learn what it’s all about.
“Shh,” the mother said to her baby. “Enma will eat you if you don’t behave.”
End of content
End of content