This is such an exceptional manga, it raises so many mixed emotions. The main charactar, Azusa, is just too amazing.
Caste Heaven