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