Super Crazy Happy Fun Time in Japan

Trivia

 * The Teams, The Killer Cockpits and the Screaming Passengers, are Made in This Episode.