Kamu bisa jelasin ke aku soal 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.