A very strange creature was found on the shores of Mexico

 

v20240901