It isn't clear to me that any sort of an ape or hominid would be capable of it.
This is what real punching looks like... It isn’t clear to me that any sort of an ape or hominid would be capable of it.
Once saw a kangaroo do that.