Bermuda Triangle

''' is a region out in the open sea, in the Atlantic Ocean near Bermuda.

Appearances
Coming soon!