Legend of the Moles: The Frozen Horror

Legend of the Moles: The Frozen Horror is a 2011 Chinese animated film.