Every episode of Madoka is like a new wrench of a knife in your gut. Starting with Episode 3, each

Read More