This island is spooky...