INTRA

Time for sushi

David Lewandowski is back with "time for sushi", the third film in his surreal series of impossible forms behaving... impossibly.