semi-divine [adjective] + hero [noun]