Cannonbolt

Cannonbolt is one of Ben's aliens.