A gigantic non-human 'skeleton' has washed up on a Scottish beach following Storm Ciara.
The identity of the remains has baffled locals, with some even claiming that it could be the washed-up remnants from the Loch Ness Monster - despite the infamous body of water being 120 miles away.
The photos of the carcass were posted online by Aberdeen-based community Facebook page Fubar News.
It posted: ''Came across the weird creature today near Aberdeen. Any ideas what it could be?''
Possible suggestions on social media claimed that the remains came from a whale, orca or dolphin.
And one user suggested that the skeleton dated back to the pre-historic era.
Matthew Cook wrote: ''At first glance I thought a brontosaurus but looking at the vertebrae in the skeletal structure I'm swayed towards a diplodocus/triceratops.''