He looks a little faggish to me.
What is that shirt? A representation of the Vietcong flag?
He looks like "Son of Lurch."
Looks like a liberal "Girly-Man" to me.