In this world magic exists. It is believed that magic is a token of loyalty for the Gods. There are three continents in the world Continent of Light Solis, Continent of Darkness Luna, Continent of Knowledge Libris.
"Celestial Mages" or "Heavenly Mages" are Mages who are the strongest in the world, They are considered God between people. To become one you just have to take some training and that's it. If Gods exists Demons exists too. Demon are evil creatures that haunt normal people. They like killing because it satisfies them.
Demons mostly exists in the Continent of Darkness Luna. But they are spreading to the whole world if the Celestial Mages do not stop them, Then the world would be in shambles.
In the Continent of Light a child was given life. They name of that boy was kept "Astra". Astra was abandoned on a cliff. Some travelers found him and gave him to the local church. The church had 5 more kids like Astra, who were abandoned by their parents. When Astra was Baby the sister of the church told him stories about Celestial Mages. That inspired Astra. He thought he could become one. When he turned five the sister took him to the doctor because he was five and still could not use magic. When the doctor took a look at him he found that Astra was half Demon. He could not use human magic (Which is inferior to demon magic). When doctor told sister about him being a half Demon, the sister was in shock and collapsed. Astra was wondering what was going on. When sister woke up she took Astra to the church and told the father about him. The father said "Go ! Dispose of him, We don't need a Demon in our church". After that sister started crying because she couldn't believe that Astra was half Demon. She took a deep breath and took Astra to the cliff to push him off. Astra didn't knew what was going on he was about to cry but held his tears back and said "Sister have I done anything wrong ? Why was father mad at me ? Is it because I ate extra last night ?". Sister said "No, you haven't done anything wrong." After saying that she abandoned Astra on the very cliff he was found.
This news spread in the village, everyone was getting terrified of him. They wanted to execute Astra in the middle of the village. This caught some traveler's attention and the travelers went to see Astra. When they arrived they saw a beaten up child in tore up clothes. He was beaten up by the villagers a few days ago. They didn't gave him food to eat. Astra was on the brink of death. The travelers took him with them. Half unconscious Astra said "I have done nothing please don't beat me". They travelers were about to cry when they heard that. They said "Don't worry we are taking you somewhere safe". Astra responded "Okay". And he passed out.