by Franck Deron in New Film on Thursday 8 November 2012

This is a ridiculously brilliant animated short film by Jesse Schmal. ‘An Italian piazza is invaded by an unlikely… invader’. Classic animation style, irreverent humor meets Soviet nostalgia.