Caption
Osorezan, Japan.
Spooky lakeside home of the trapped souls of dead children. Convenient to shops and creches.