Over the Top [#AmusementPark]
#TOKYO - Specials

DESCRIPTION

This roller coaster is the main attraction at Yomiuriland, the largest of 7 major amusement parks in Tokyo.