Nah, just some blubber.
Looks to me like a humpback whale carcass.
Check this out:
Off Topic » in reply to Sea Monster found on the coast of Guinea (originally from Mysteries of the Multiverse)
Looks to me like a humpback whale carcass.
Check this out: