A tree human is found along a forest of Arunachal Pradesh, India. Unfortunately he already passed away. These pictures are really stunning and we honestly don’t know what to say about it. We don’t know if she is real or not, it’s up to you to judge about these pictures. The first discovery forest humans was in the biggest forests of india.
This is where he is found in the forest
His hands and feet
A good closeup
In the hospital