Howler The Coyote

Howler the Coyote is an official mascot of Arizona Coyotes.