The terms "low-budget' and "animation film' sound like an oxymoron. After all, any sort of animation requires investments. But it seems that in....