You will Watch Love Live! School Idol Project Season 2 Episode 12 online English Dubbed for free episodes with HQ / high quality. Stream anime Love Live! School Idol Project Episode 25 English Dubbed Last Live. Following the drawings for performance order for the Love Live finals, it is decided that μ’s will be the last performers of the event. After finishing what could well be their final practice together, the girls find it difficult to part ways and instead decide to have a sleepover at the school. That night, the girls go up to the rooftop to see the city lights, feeling proud that they became school idols. The next day, the girls arrive at the venue for Love Live finals, stepping out on stage for their final performance, pleasing the fans so much that they call for an encore.