Category: Humanoid

In the early morning hours, anonymous in Diyarbakir, Turkey was…

In the early morning hours, anonymous in Diyarbakir, Turkey was able to
capture a chilling footage of a strange humanoid creature walking down
the street. For a minute, the entity walks about aimlessly before it
begins levitating up into the air. (Source)

Mythical Humanoid Apeman Caught on Video – Unexplained Mysteries

Mythical Humanoid Apeman Caught on Video – Unexplained Mysteries