Otto the automate

2005·2mAnimationScience Fiction