Pink Floyd bassist Roger Waters has once again sparked outrage after he dressed up as a Nazi officer during a performance in Berlin.
The 79-year-old donned a black trench coat decorated with red armbands and metal insignia on his collar reminiscent of an SS officer as an inflatable pig emblazoned with the Star of David floated above the audience.
Hanging above him at the concert at the Mercedes-Benz arena were Third Reich-style banners.
A screen behind him displayed the names of Anne Frank and Abu Akleh, an Al Jazeera journalist who was fatally shot last year while covering an Israeli Defense Forces raid on a Palestinian refugee camp.
Germany's Orthodox Jewish rabbinical association is now calling for a ban on Waters performing in Germany — but the rocker continues to deny he is anti-Semitic and is only speaking out against Israeli politics.