Howler/Howler (character)

Jeffrey Morrison/Howler is the main protagonist in the video game franchise, Howler