Dragon Ball Z: Supersonic Warriors/Vegeta

Vegeta is the proud and powerful Prince of Saiyans. He always seems to think that he can beat anybody else with ease. Despite his cocky attitude, he has a battle style with pretty useful desperation moves. He's the ultimate rival of Goku but will sometimes team up with him against the most powerful and destructive forces. He also meets his son from the future, Trunks, and battles alongside him in an attempt to restore peace.