Watch Aria the Scarlet Ammo (Dub) - Episode 8 Online

Aired: Apr 15, 2011 to Jul 1, 2011