Lockjaw



"A giant dog, with antennae growing out of his head! What have I stumbled onto??!"

- Dex-Starr

Lockjaw is a character from Marvel Comics.