Didelphodon: one of the most massive Mesozoic mammals!
Here is an artistic reconstruction of Didelphodon, one of the largest mammals of the Mesozoic era, next to the foot of a Tyrannosaurus rex, a contemporary in it's western North American ecosystem ~66 million years ago! I hope you enjoy :)