AreaTokyo, Japan
Inokashira Park
Benzaiten pond — drowning woman spirit and red-eyed kappa lore.
View on Street View (opens in Google Maps)Inokashira Benzaiten shrine pond carries drowning woman and kappa folklore; night walkers report red eyes on water.
Park closes — respect gate hours.
Explore more haunts
Return to the interactive map to cluster across regions, fly into towns, and open more stories from Britain's paranormal directory.
Open haunted map