Cabba

Cabba (キャベ Kyabe) is a Saiyan from Universe 6. He is a member of Team Universe 6 and is one of its strongest members. He's part of the Sadala Defense Forces.