CAR carthage PLEASE PROTECT ME STONES Darth Vader vs. Sue Storm Fight takes place on neutral groundVader has legends/canon featsWho wins