@GreenGreens Jeanne is Ren's wife.
@alanala Basically by being Shaman King Hao is forced to see the fact that, nope, the humans aren't as bad as he thinks. And since you can't really hide who you are in GS, he can't run away from that fact as well, evident from him losing his mind reading power...