A 3D animated short which gracefully mocks the italian 3D world and ita subjection to the fully developed american technology
Theaters
Jan 1, 2004
Digital release
Pietro Ghislandi
Looo
Log in to join the discussion.
No comments yet — be the first!