Island of the gods, guardians and peripatetic primates