Watch Armitage III (Dub) - Episode 2 Online

Aired: Feb 25, 1995 to Nov 25, 1995