Too Over the Top? It's the Eyebrows, Right?

In another sign that Russia is swirling around the same drain as the rest of the world, here is this stunning creature.

I was going to translate to English but then decided it best that none of us know just what's on its mind.


By: Low UFO (4416.10)

Tags: WTF, Alien, Cheeks

Location: Russia