Nytoltalus

The nytoltalus is a likely carnivorous creature.