nonhumanhominid
Non Human Hominid
nonhumanhominid

I’d guess this is a myostatin-related genetic mutation, like that enormously muscle-bound whippet that was the internet’s favorite LOLWUT a while back.

Yes! We can title it Kangadudes.