So............ this is a dance-off that happened at the Vogue Femme Final Battle, at the 2013 Streetstar dance festival, that involves Sailor Moon and Wonder Woman.

W.T.F.