After years of intense mental battle, the war between Kaguya and Shirogane heads towards its crashing end. Who will be the first to admit their love?
2015
2020
2019
2024
1978
2017
2016
2021
2003
2013
1995
2006
1992
2018
2012
1993
1990