Reddit user 1imaginarygirl posted a photo of a skeleton she found "pinned against barricade under Robert St bridge in St Paul off Shepard"
The internet has their theories about what it could be:
"It looks like a seal?!? Wtf"
What do you think the mystery creature is?