umm... where did that craptastic piece of art come from? The Devil's triangle and the Bermuda triangle are one in the same. There's no triangle I've ever heard of near Japan like that and I can't count how many days (and probably YEARS... literally) I've spent operating in that very area. No strange happenings there.
Except I do have a clip of a couple of water spouts and a super cool thunderhead...
Just broke my personal record for number of consecutive days without dying!