I’m not sure I was aware that New Orleans even had an NBA team, or that it was called the Pelicans, until I read about its new mascot a few minutes ago. Behold the creepiest damn thing in the entire world of sports, anywhere, on the ENTIRE PLANET.
If anyone needs me, I’ll be sitting in my bathtub, with arms wrapped around my drawn-in knees, rocking back and forth as I weep.
(via)

