Sea Paradise in Yokohama, is Japan’s answer to Sea World. The Surf Coaster Leviathon extends over the sea, meanwhile as this was filmed in 2007, the 300ft Blue Fall freefall tower has since been removed.
Music: “The Sea’ by Morcheeba.

AloJapan.com