This show provides twisting story like a roller coaster of emotions. The first anime i have watched in which protagonist faces such hardships and live through that with no powers at all in the beginning.The rest you have to watch it and find it :) . I would rate it 4.5 out of 5