Thanks for posting! Hey....I think I see some kankles....
Possibly related to the modern-day Canklosaur...