Kirihito was the boy that died from being caught in an avalanche. So as he died in the avalanche his soul found a way leading to meet the Akura-Ou. SpoilerKirihito decides to let Akura-Ou take his dead body in exchange that he apologizes to Kirihito's mother for fighting with her.