So who is the blonde in red at the top suppose to be?Oh at least you found us a Rogue!!! Although some of these Supergirls are looking good these days.
Anime series Panty & Stockings I think.
That's a fun and creative use of Disney princesses ala League of Justice (or Avengers, whatever).
I think it was re-imagining the Disney Princesses as superheros:)