I like your story so far. And, I've wanted to ask : Is Amaterasu the Japanese sun goddess ?
Author's response
Well, Amaterasu is the name of the Japanese sun goddess. So what? 'Kheiron' is also taken from mythology (though, it is more usually spelled as Chiron). Thanks for reading! Random Shinobi