Must be a very small population, if all the cameras on trails never spot a specimen.
So with such a small population, there should be plenty of inbreeding, leading to plenty of problems and soon extinction.
Anyway, looks to me like a man with a regular human head got into a large gorilla suit — and flat-soled shoes.