One fan summed it up perfectly: how is there not a horror movie made about this mascot already?