Girl from Nowhere Season 1 Episode 13: BFF (2)
The truth about what really happened back in high school is revealed. Nobody is innocent, and Nanno makes sure there are no happy endings.
Aired 2018-10-27 · 38 min
Girl from Nowhere: all seasons and episodes