I posted a link that would help explain more but apparently no one read it so I will try again:
http://www.anime-kraze.org/wiki/index.php?title=W:Karas_CharactersAlso an earlier quote which (also apparently) no one read:
People complain the plot is intentionally obscure. While it seems much is obsfucated about the motivations of the different factions, it feels like it is done so on the assumption that there will be concepts and ideas in the Spirit World that would remain forever incomprehensible to us Mortals.
Sort of like trying to explain automobiles and cellular phones to a 3rd century Viking.
Let's think a bit and interpret the story as it is and not just expect plot and exposition to be spoonfed to our lazy minds.