Ok, I figured it out - ChutneyGlaze is an Evil God, but I won't tell anyone because it's a secret.
Original:
Newgrounds accounts are free and registered users see fewer ads!
pretty funneh