DragonBall PD: Battle of PD (Video Game)

DragonBall PD battle of PD is a video game with tons of choices and options. You can create your own character.