Andrewsarchus

Andrewsarchus- one of the biggest badass predators of the megafauna era.
the first test of Houdini fur system.