Strange creature washes up on Mexico beach

This strange eyeless sea beast is rumored to have come from the depths of the Pacific Ocean. Discovered by locals on Destiladeras Beach along Mexico’s…

Source:
https://www.unexplained-mysteries.com/news/334656/strange-creature-washes-up-on-mexico-beach