Watch Puella Magi Madoka Magica (Dub) - Episode 3 Online

Aired: Jan 7, 2011 to Apr 22, 2011