BERMUDA TRIFORCE!. A brand new meme that me and my FRIEND made up... i see where wind waker was taken place.