First a swordfish eyeball and now an even more bizarre discovery has washed up on shore.

Of all the ocean’s critters, few rival the oarfish in terms of sheer weirdness. The ribbony, rarely seen sea creatures can measure 50 feet in length and weigh as much as 600 pounds and have been known to wash ashore on beaches after storms. Its dorsal fin runs the length of its body and although it might look like a sea monster, its diet consists mainly of plankton and small crustaceans.

According to Pisces Sportfishing, beachgoers in Cabo San Lucas, Mexico found the creature in shallow water near Hacienda Beach, struggling for air. Despite the efforts of bystanders, the fish died.

The species is thought to live at depths between 700 and 3,000 feet in temperate and tropical waters.

For more photos of bizzare fish click here.