Russia Has Their Own Loch Ness Monster

What a hideous creature.