Overlord Xelos

Overlord Xelos is the new recurring villain who appeared in Chuck Chicken Power Up Special Edition