File:What the hell is this monstrosity.png

Is it Just me or is that the UGLIEST mascot i have ever seen