Harpactognathus

Harpactognathus is a ridable creature originating from Ice Age.