Izu Gokurakuen, aka Heaven Park.

Photo by Juergen SpechtGreat photos of a bizarre Japanese theme park with dioramas showing the various stations of Buddhist hell. Juergen Specht – Ojoyushu

Izu Gokurakuen, aka Heaven Park.