Watch Attack on Titan OADs (Dub) - Episode 8 Online

Aired: Dec 9, 2013 to Aug 8, 2014