I received this card as part of a team set sold at souvenir stands during home games back in '92. It's Buddy the Puffin, former mascot for the St. John's Maple Leafs from 1992 to 2005. The Puffin being the offical bird of the island and all; I don't think they could have chosen anything more accurate as a mascot figurehead for the team in my opinion.
Love the idea of mascot cards; always thought it was a fun trading card addition (check out these 96-97 Kraft Mascot cards). And Buddy just brings back a ton of great memories of going to St. John's Maple Leaf games at Memorial Stadium as a kid.