Mummyfied Sea Monster Illusion… or Not?

I for one hope this is just an illusion, or I wont be taking a dip in the sea so soon. However, original owner claims this is a real sea monster that was dumped by the sea on a near-bye beach. Discovery Channel also claimed that unbelievable sea creatures live in deep-sea, and that we aren’t aware of their existance. Probably this one is a representative… but I doubt it.

72 12 - mummyfied sea monster illusion... or not?
8a 12 - mummyfied sea monster illusion... or not?
d9 12 - mummyfied sea monster illusion... or not?
de 12 - mummyfied sea monster illusion... or not?