Humanoid Captured by CCTV Camera in Russia
A security camera at a secret Russian military
based in Moscow was able to capture a video of a strange yet transparent entity that seems to be descending from the sky.
The creature got to land on the fence and stayed there for about half a minute before it gently floats down to the ground inside the base where it shockingly disappears. It is not ober yet though as a second entity described to be globular appears and quickly ascends.
WATCH THE VIDEO HERE: