has a Mao look to it
Sure does.
lennin?
Looks very Leninist, (i.e. of V.I. Lenin) pre-late 1980s, in Eastern Europe, particularly the old USSR.