What is God Slayer Bowser?

If you’ve lurked on the internet for a long enough time, you’d know that fandoms have a habit of attributing their own names to things, even in the face of … Read more