User blog comment:CalienteSnaidero/Invasion Promo Poster/@comment-4007440-20110813005815

I see Robin, Aqualad (or Blue Beetle), Kid Flash, Artemis (or Red Arrow), Wonder Girl, and not sure of the one beside Robin...