Malaysia’s first 3D animated film, “War of the Worlds Goliath” is making waves internationally. It won the Best 3D Animated Feature award at the recent Los …

source