Giant cuddle island? No thanks, creepy family!