Loch Ness monster spotted in Russia

Conclusive evidence.