Tolong jelaskan mengenai Isle of Demons

Isle of Demons adalah sebuah pulau hantu yang sempat diasosiasikan dengan Pulau Quirpon, Newfoundland, Kanada. Pulau tersebut umumnya ditampilkan sebagai dua pulau. Pulau tersebut mulai muncul dalam pemetaan pada permulaan abad ke-16 dan lenyap pada pertengahan abad ke-17.