Most of us have heard about the eerie legends surrounding The Drowning Pool in Japan. This mysterious location, situated in the quiet village of Noboribetsu, has long been associated with chilling visions and supernatural occurrences. The Drowning Pool is a serene, picturesque pond that belies its dark reputation. Legend has it that the pond was… Continue Reading →