Reincarnation 299

Reincarnation 299: Shaman King: God End Part 3 (シャーマンキング  III) is the 299th chapter of the Shaman King manga.

Short Summary
After Asaskura Hao creates an armor-type Over Soul with the Great Spirit, the Five Elemental Warriors use the Five Grand Elemental Spirits' abilities to counter the cosmic attacks. Hao destroys their Over Souls with a supernova and then tries to eliminate the boys with a black hole. Before they can get suck in, Oyamada Manta arrives on a train that holds the spirits of everyone connected to the five warriors. Hao's followers try to convince Hao to restore everyone, and Opacho throws herself toward the black hole, so Hao cancels it out.

Hao struggles to accept everyone's kindness that quells his rage and loneliness. With the help of other spirits, Kyōyama Anna reunites Hao with Ohachiyo and Asanoha.