Skeksis Washes Up On Russian Beach?
It's probably a whale of some kind, but first thoughts were : Wow, that looks so much like a Skeksis from The Dark Crystal.
Don't you think?
Here's the 'mysterious' creature washed up in Russia :
Here's a Skeksis :
Skeksis in action from The Dark Crystal :