Thousands of mysterious purple stinging jellyfish-like creatures called By The Wind Sailors wash up

Thousands of purple-colored creatures resembling jellyfish, called Velella velella or By-the-Wind Sailors, are being washed up on Southern California's beaches following strong storms.