I FOUND BIGFOOT!
>>200073WHAT! WHERE? I CAN'T SEE IT AMONG THE OVERGROWN DECIDUOUS FOREST EXHIBITED IN THE PICTURE