: Animation : China Australia : en : 21/02/2007 : Shanghai Animation Film Studio The People's Republic Of Animation : 17 min : 0.645 : Released