chinese propaganda poster with a cartoon cat as the centerpiece