Supercell Comic #0620

So yeah. What the heck happened there?