an alien wearing a hooded cloak, renaissance painting