Mellisa Braham had been out walking her dog last week when she photographed something very strange. The following story and photograph were sent to us…
Source:
https://www.unexplained-mysteries.com/news/344260/woman-captures-small-humanoid-on-camera