Spa Amusement Park

Hot Tub roller coaster powered by natural hot springs will soon be constructed in Beppu City, Japan.

oxot TV