chinese propaganda poster with a cat as the centerpiece