"Here are the liberators!"It’s Nazi Italy propaganda, but it’s very well done. Still, fuck Nazis, even if they are good at art.