Spirits X Angel X Human X Demonsby AnimeOdyest241128Spirits,Gun,Demons,Angel ,ect. I love to write about what I imagine.It inspired me to write my own story like (Spirits X Angel X Human X Demon) :p long title.Completedmikusiefsimon+8 more