Complex sentence: Even though he witnessed her being taken away by the Alteans, it was during that moment, that he was split into two different beings by Mykage, the other being Kagura.
Split into simpler sentences: Even though he witnessed her being taken away by the Alteans. It was also during that moment, that he was split into two different beings by Mykage, the other being Kagura.