Iron Nose

Iron Nose (Nez de fer, le chevalier mystère) is a 2000 French animated series produced by Futurikon and Tooncan. An English dub was produced in Montreal.