A school festival, an accident and some important realizations. And Niwa is just being his usual annoying self.
Gakuen Heaven - Rated: M - English - Romance - Chapters: 4 - Words: 10,783 - Updated: 10/13/2018 - Published: 9/29/2018 - [Kaoru S., Omi S.] Hideake N., Tetsuya N.