Interesting, to say the least. I can't totally decipher the history of Chara in this story, but that may be because of my current lack of sleep.
I understand Chara better now.