Before he leaves the town of Sakuranomori, Sana Hidaka has a party with his f...
Myself; Yourself
Season 1 Episode 13: Kizuna
In this shocking final episode, Nanaka relives the terrifying night that destroyed her home and tore her life apart, including a shocking accusation against her own father, and Sana reveals the truth about his past behavior, including ......