BACK TO ATTRACTIONS PAGE
Sesame Street 4D Movie Magic
themed trains in Osaka on route to
Universal Studios Japan.