Animetown

Puella Magi Madoka Magica

Puella-Magi-Madoka-Magica
Description: One night, Madoka has a terrible nightmare – against the backdrop of a desolate landscape, she watches a magical girl battle a terrifying creature, and lose. The next day, the teen's dream becomes reality when the girl – Homura – arrives at Mitakihara Middle School as a transfer student, mysteriously warning Madoka to stay just the way she is. But when she and her best friend Miki are pulled into a twisted illusion world and meet a magical creature named Kyubey, the pair discovers that magical girls are real, and what's more, they can choose to become one. All they must do is sign a contract with Kyubey and agree to fight witches that spread despair to the human world, and in return they will be granted a single wish. However, as Homura's omen suggests, there's far more to becoming a magical girl than Madoka and Miki realize...

Puella Magi Madoka Magica English Subbed at Anime Total

You are about to watch Puella Magi Madoka Magica online with english subbed for free in high quality. Stream and download the full episode.

Ongoing Anime