Original Resolution: 1280x720
I Put Spongebob Music Over Mami S Death Youtube Puella magi madoka magica, also known simply as madoka magica, is a 2011 japanese anime television series created by magica quartet (an artist collective consisting of director akiyuki shinbo.