Streetstar Festival

Wonder Woman Faces Sailor Moon In Epic Vogue-Off
Who would win in a fight between Sailor Moon and Wonder Woman? Ribbons versus lariats? Invisible plane versus silver crystal? Sailor Scouts versus Amazon warriors? Sapphic overtones versus... well, honors even on that one.
In comics, the answer would come down to whoever was writing the book, but the…