Polallusion

Spactor is a Cosmosapien from the planet Galaxia in Ben 10.5.