This sea creature washed up on the beach in Manzanillo, mexico