Original Resolution: 740x493
Cute Japanese Kawaii Cosplay Asian Witch Puella Magi Madoka Magica Mahou Shoujo Madoka Magica Homura Akemi Soul Gem Homulilly Mahou Miokui Akemi homura) is a fictional character from the 2011 anime series puella magi madoka magica.