Hyperodapedon.
HerrerasaurusandHyperodapedon.
Sketched in Photoshop.
Just a quick drawing of Hyperodapedon.