If we could reach through the Internet and let out a giant “SKWEEEE!” in front of all your faces we would. In this epic vogue battle from February’s Streetstar Festival in Stockholm, two superheroines from our childhoods enter the ring: Sailor Moon (a.k.a. Finland’s Inxi) and Wonder Woman (a.k.a. France’s Lasseindra).