Tech E. Coyote

Tech E. Coyote is one of the main characters of Loonatics Unleased.