Boba Fett vs Mewtwo

Boba Fett vs Mewtwo is Peep4Life's one hundred and ninety-fifth DBX!

Description
''Season 13 Episode 15! Star Wars vs Pokemon! Attack of the clones! Which being cloned in a laboratory is the superior combatant? ''