Lockjaw (Earth-1600)

Lockjaw is a canine offshoot of the Inhumans and a member of the Inhuman Royal Family.