A new video has surfaced from Russia of some kind of an insectoid alien climbing a building in Russia.
Not much is known about the alien that some have dubbed the stick alien. And the authenticity of the video is also not known. Either way though, it's a pretty creepy looking thing that isn't like most aliens that I see with the humanoid body, large head and big eyes.
Here is an animated image of the creature:
And here is the video:
OH MAN! I was just creating a thread on this and realized I should probably check and see if anybody else has done it. You beat me by over 60 days.... I was waiting to see if this got debunked and it still hasn't! This is pretty crazy. I believe I have pictures of this creature that relates to this creature! I think I will be posting them and relating them to your story because I truly believe these creatures are one in the same just in different parts of the world.
|123 days ago|