well... his posters remind me of the Spanish Civil War propaganda posters...
Marxist and Fascist. I toured Spain and visited the Valle de los Caidos so I know what you mean.
That other reply to me got pulled. I don't remember your name but you're so right, it is scary.