Submarine Discovers ‘Sea God’ Species 19,000 Feet Below Japan
Roughly 300 miles off the southeastern coast of Japan, researchers aboard the deep-sea submersible Shinkai 6500 made an unexpected discovery. They weren't searching for mythical creatures, but what they saw through a small porthole, nearly 19,000 feet below the surface, would challenge even their own