It’s a pretty big night in Boston sports, but Wednesday night also marked the opening night of the season for many teams.

After the 2012-13 season, the New Orleans Hornets announced that the franchise was changing its name to the New Orleans Pelicans. On Wednesday night, the Pelicans introduced their new mascot — Pierre the Pelican.

The mascot designers, or whoever creates those things, seem to have not taken any inspiration from actual pelicans in their design concept. The end result is a frightening clown-like creature with wings and a Pelicans jersey.

Check it out for yourself in the photo below.