You are going to Watch Puella Magi Madoka Magica Episode 12 English dubbed online free episodes with HQ / high quality. Stream Anime Puella Magi Madoka Magica Episode 12 Online English dub My Very Best Friend.Madoka makes the decision to become a magical girl, wishing to stop all witches from the past, present and future, to erase them before they are born by her own hand, a wish made possible due to the massive power inside her. As she makes the transformation, her consciousness is greeted by Mami and Kyōko. Becoming a god-like entity and defeating Walpurgisnacht, Madoka spreads herself across space and time, preventing magical girls from becoming witches by having them disappear when their Soul Gems become too tainted. The gigantic Soul Gem produced cracks into a giant mass of despair,
The advertisement will dissappear after 30 seconds!!