Watch Kanojo ga Flag wo Oraretara (If Her Flag Breaks) - Episode 13 Online

Aired: Apr 7, 2014 to Jun 30, 2014