Universal Studios Japan, Mel's Drive-In
Relive the 1950's with muscle cars, poodle skirts and doo wop music.