Hurricharge

Hurricharge is a new alien for Ben 10: Ultimate Power.