Fin

Fin is an official mascot of Vancouver Canucks.