Power Girl vs Kefla

Description
DC VS Dragon Ball. Hailing from another universe, they're power rivals that of the two main heroes they share a race with. It's the ultimate female saiyan vs the ultimate female kryptonian. And only one can survive.