The true Ashura proceeds to complete his awakening by killing the remaining Six Stars (some of them were killed earlier). He kills the stars one by one, absorbing their power, until only Yasha-ō is left. Surprisingly, Taishakuten stands against him. It turns out that his cruel reign was really a plot by him and the deceased Ashura-ō to prevent the gathering of the Six Stars and the true Ashura's awakening. However, it is not Taishakuten who stops Ashura, but Ashura himself. As he is about to give Yasha-ō the finishing blow, Ashura in the last moment stabs himself instead. He is then enveloped in a cocoon and enters into a deep sleep. Ashura is awakened hundreds of years later when Kujaku sacrifices his own life, on Yasha-ō's promise that he will not let Ashura become the God of Destruction again.