Graphic parade floats mocking Donald Trump and Vladimir Putin were on display in Cologne and Düsseldorf this week, as Germany celebrates carnival season.
Germany is famous for its daring satirical parade floats, which do not shy away from graphic violence or nudity to get their point across.
This year, one float depicted a bloodied Volodymyr Zelensky, the president of Ukraine, being crushed in the hands of the Russian and US leaders.