Hi all! This is kind of my area of expertise. The dude is right. It's a beluga. Smelly dead beluga. Very common around Russia. They used to use them in the military there. I think they still do. Here's a beluga skeleton. Compare and contrast. They look the same.