Cheetah vs wonder girl
Who will win?
Which Wonder Girl?
And which Cheetah?
Both new earth
What do you think?