Hoshin Engi

Betrayed by an immortal, trained by a God, hunted by Demons.
Created by Ryu Fujisaki