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.
A roo which could do that would be worth millions of dollars. Why’d you let him go??