Powerful computer & fast network connection are recommended to play 1080p video smoothly
The Earth Defense Forces are engaged in a battle against Gyron’s forces from invading Earth. Takeru and the Crasher
Squad fight bravely, but the enemy succeeds in destroying Ceres Space Station.
Get the latest updates on show information, news, and more.