Japan's Mysterious "Dragon's Triangle" Lies In The Ominous Devil's Sea Zone
The Devil's Sea, or also known as the Dragon's Triangle, is an sea area of Japan that is said to be similar to the Bermuda Triangle―and it has been a thousand years since the Japanese have been aware of..