PETA is at it again with another "affectionate" Mario parody. New Super Chick Sisters, a sequel to the 2007 original, is much the same as the original, but this time drops its anvil of a message about the "evils" of McDonald's rather than KFC. Source Link
NOW ON INSTAGRAM
Finally! Follow us on Instagram real quick to get some beautiful anime art in your feed 👇