Lafoxin

Lafoxin is a new alien confirmed for Ben 10.5.