Short film Safari - Keloid

Admittedly there's not a lot here as it's mostly a trailer rather than a normal short, but it's still pretty impressive whatever it is exactly that's going on - there are no live action elements being used.