S01 E13
Dec 25, 2007 |
Myself; Yourself
Kizuna
Release Date: Dec 25, 2007Episode Description
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 ... an attempted suicide?!!
Where to Watch Myself; Yourself Season 1 Episode 13 Now
Best
Rent/Buy
Free