He looks like part of the Village People.
Or one of the participants of Palm Springs monthly "pride parades" (altho he's not showing enough skin)...