Ball Weevil



Ball Weevil is a small alien from an unknown planet, he has a few game debuts and apearances.

Online Game Debuts

 * Ben 10 Omniverse: Game Creator
 * Ben 10 Omniverse: Battle For Power

Console Game Debuts

 * Ball Weevil has yet to appere in the Video games