Watch First Squad: The Moment of Truth - Movie (Theatrical Version) [Japanese Audio] Online

Aired: May 13, 2009