A behind the scenes documentary for Kool Koala Productions new stop motion short!
The film is due for completion in February 2012.

Post

ASK