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?
2013
1992
2002
2001
1993
2016
1996
2004
2014
2006
2000
2023
1983
2017
—
2005
2008