Dragon Balls are one of the most coveted items in the Dragon Ball franchise. Every character in the Dragon Ball universe, including the villains, wishes to possess this item. In Dragon Ball Xenoverse 2, you can boost your character stats, and unlock new characters and items by using 7 Dragon Balls […]