Vexx (Sly Guy Alliance)

Vexx is the main antagonist in Sly Guy Alliance and a major villain Sly Guy NEXT.