Mahou Shoujo Madoka Magica: Kaname Madoka 05
Upon witnessing the suffering of magical girls throughout history, Kaname Madoka forms her contract to prevent the girls from becoming witches when they are at their limits. As a result, the laws of… Continue reading