Devil’s Sea, Japan Japan got its own Bermuda’s triangle. It is called the Devil’s Sea. Xavier Séguin July 1, 2014 - New Archaeology