Roller coaster in Nagashima Spa Land, Mie prefecture, Japan (© Japanese amateur photographer/Getty Images) Roller coaster in Nagashima Spa Land, Mie prefecture, Japan (© Japanese amateur Index: Cache · Source #feeds