Loading Video…
This browser does not support the Video element.
Universal Studios Japan opening Super Nintendo World
One of the more anticipated attractions is the Mario Kart ride.
This browser does not support the Video element.
One of the more anticipated attractions is the Mario Kart ride.