Japan / EPISODE

Trust

S1 E18 · May 9, 2003 · 21 minutes

Overview

Autobots and Decepticons face off amongst snowy mountains in the battle for the latest minicon.

Sign in to track this episode →