who would win between the two gorgeous ladies?
battle takes place in Blue Area of the Earth's Moon.. no powers for Storm, no weapons for Catwoman..
this is a battle of pure hand to hand fighting skill..
who do you guys think is the superior fighter? all comments are welcome.. XD