I've waited so long for this to update at this point i've completely forgotten what it's about, but this story more than makes up for it
Reverse Villain