Watch Armitage III (Dub) - Episode 1 Online

Aired: Feb 25, 1995 to Nov 25, 1995