06-24-2017, 10:45 AM
Looks like a youngish human judging by the length of the legs compared to the hands which are wearing hand extensions to help facilitate walking on all 4s. Nothing to see here move along this is not the creature you are looking for...