You haven't seen everything until you have seen this incredible dance battle between Wonder Woman and Sailor Moon at the 2013 Streetstar Dance Festival in Stockholm, Sweden. The festival took place back in February of this year, but the video was just posted to Stretstar's YouTube page this week and has been making the rounds on Tumblr.
The two dancers — France’s Lasseindra (Wonder Woman) and Finland’s Ida “Inxi” Holmgren (Sailor Moon) — went up against one another in the Vogue Femme Final Battle dressed in full costumes. Who do you think should have won? Or do we all win for witnessing this crazy dance-off?