The guy is the spiting image of a Euro-Trash Commie.
Right down to the crumpled suit and halitosis.
Looks like Hitler w/o the mustache