Funny thing is that this particular “Charismatic megafauna” is from an epoch when humans would love them a lot...for DINNER! hahaha