Where To Stream Nana Season 1 Episode 13
Sachiko's Tears, Shoji's Determination
- Aired July 5, 2006
- 25 Min
An impromptu trip to a certain restaurant could spell disaster for Hachi.
Sachiko's Tears, Shoji's Determination
An impromptu trip to a certain restaurant could spell disaster for Hachi.