バミューダトライアングル
Meanings
Noun
1. Bermuda Triangle