Paradise Park in Izu
Judge at the gates of Hell. The Izu Gokurakuen (Izu Paradise Park) is a strange attraction inĀ a popular hot spring in the Izu peninsula, which is filled with gruesome dioramas of the Buddhist hells that would give Stephen King...
Read More