This rarely seen deep-sea creature, known as an oarfish, has washed ashore in Mexico.