Scientists dropped cameras 30000 feet deep off the coast of Japan and discovered a deep-sea creature...
Deep-Sea Cameras Off Japan Film Mysterious Floating Creature Scientists Can’t Identify
Scientists dropped cameras 30000 feet deep off the coast of Japan and discovered a deep-sea creature so strange they could not identify it.
Author: PetaPixel
Read Original Article