Tentacles and aliens