Tech E. Coyote

Tech E. Coyote is a character from Loonatics Unleashed. He is the superhero counterpart of Wile E. Coyote.