Too Late is from Korean pop group Co-Ed School (남녀공학). The song debuted on September 27, 2010 and is the lead single for the group. The combination of male and female voices lends a different vibe to Korean pop groups. While mixed groups tend to be short-lived, they are nonetheless some of the best Korean pop groups out there. The video depicts an extremely advance civilization technologically (not too far off from modern-day Seoul I would guess) and shows various members of the group expressing both feelings of longing and loneliness.