Amazing story! All kinds of different characters and perspectives, dramatic art work, and different sexual orientations! This truly was one of best well though plot stories ever! A must recommend/ reread :D
Shitsurakuen