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