Sailor Moon vs. Wonder Woman: The Dance-Off [Video]

Yes, I know what you guys are thinking right now: WTF did I just watch? Right?

Streetstar Vogue Femme Final Battle Lasseindra (FRA) WINNER against Inxi (FIN) at the Streetstar festival february 2013 in Stockholm, Sweden.

[Streetstar | Via The Mary Sue]