This is certainly something. I just wish that the costumes didn’t look like they were from Party City. Wonder Woman isn’t even wearing a tiara, which is important to the character. Sailor Moon’s uh, tiara, looks like a headband? And Wonder Woman’s bracelets are small.
Still entertaining though, and I love it when Sailor Moon raves with her hair.