Fin - Mascot of The Vancouver Canucks (NHL)

Fin - Mascot of The Vancouver Canucks (NHL)

Fin the Whale (Fin Orca) is the mascot of the NHL team the Vancouver Canucks, the National Hockey League team based in Vancouver, British Columbia, Canada. He is an animal mascot anthropomorphic killer whale (orca). He was born on June 4, 2001 i...

Close