Someone in Azerbaijan uploaded this weird clip of a hirsuit humanoid creature. At Mysterious Universe, Paul Seaburn writes:

An interesting possibility …

First posted on http://boingboing.net