Carnotaurus is STILL a force of nature