veils and mankind 3