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?
1987
1972
2005
2008
2000
2006
2024
2016
2004
2007
2017
1982
1986
2002
2001