Superheroes With Mustaches? Seems About Right

But what about Wonder Woman?

Superheroes With Mustaches? Seems About Right