Megawatt

Megawatt Plays The Wolves in Beauty and the Godzilla (Thomas O'Malley's Human version)
He is a wolves.