Watch Appleseed (2011) (Dub) - Episode 6 Online

Aired: Jun 3, 2011 to Jan 25, 2012