Mythical island