Every source we have for this title failed to respond. That is usually temporary.
Computer animated short film showcasing the work of the German CGI software firm Mental Images GmbH.