Squidstrike (TNO)

Squidstrike is a Chimera Sui Generis from the planet Vilgaxia in Ben 10: The New Omniverse.