Cannonbolt

Cannonbolt is one of the alien forms in Ben 10 series.