Animated puppet film advertising Horlick's malted milk.Animated puppet film advertising Horlick's malted milk.Animated puppet film advertising Horlick's malted milk.