In Mother Russia, Evolution Denies You!

What did you think of the image?