Wow! this surely is a series with many twists, I mean, about that Takitsuhime, she's good, she's bad, she's good, she's bad... oh well, the moral of the story?
what a series! XD
PS: about the "Takama no Hara", shouldn't it be "Takamagahara", which means "the plain of high heaven"?