Spa Amusement Park

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

MORE

oxot TV