Dragon Ball Z: Supersonic Warriors/Trunks

Trunks is the son of Vegeta. In the present, he's just a little boy that never went through Super Saiyan transformation (the one that forms with Goten to make Gotenks). In the future, he's a fully grown Super Saiyan, strong and powerful. With the knowledge of what might happen in the future, his fights have a point to them that might stop the evil android corruption he experienced in his original time.