Two deep-sea oarfish were recently spotted along the coast in Cabo San Lucas, with beachgoers jumping into action to help the alien-looking creatures.