Thousands of blue jellyfish-like creatures have washed up along Southern California beaches. These creatures, known as velella velella or By-the-Wind Sailors, are 'cousins of jellyfish' that live in the ocean. Officials of Point Reyes National Seashore shared a photo and reassured the public that the blue tentacles hanging from their bodies are harmless to humans.