Meredith VideosA Mysterious Furry 'Sea Monster' Has Washed Up on a Russian BeachMeredith VideosUpdated August 17, 2018 at 12:28 PMLink CopiedRead full articleA huge creature washed up on a beach in Russia and nobody is really sure what it is. View comments