A documentary on stop motion animator Tomoyasu Murata and his work.
Release Date: January 01, 2006
View more ->