A 3D animated short which gracefully mocks the italian 3D world and ita subjection to the fully developed american technology
2019
2013
2017
2003
2020
1981
2001
1993
1965
2014
1968
1999
1989
2008
1980
1996
1986