rob schneider on 1 9 4 0 german propaganda poster. beautiful. highly detailed. intricate artwork. illustration. propaganda