While I agree that the term "racist" is thrown around far too often these days, in this case the shoe fits. The cartoon is racist and anti-Semitic.