Prince Valiant
However "Prinz Eisenherz" is also the German name for the comic strip character Prince Valiant.