Deinofelis

Raph lomotan dinofelis

Paleoart piece.A sabertooth species, preying on early human ancestors. Had fun playing around with this piece