Cancer_Reo
Demigod are those with gods blood or have touched divine. Semigod is probably a rank that mortals ascend to godhood but are not at the demigod rank this is just my theory anyway. correct me if I'm wrong on something.
Robert needs to die lol thanks for the chapter