The "hair in the eyes" thing is camoflage.
That is the EXACT cartoon I was thinking of when I wrote that...
Thank you!!! One of my all time favorite Loony Tunes (or was it a “Merrie Melody”??)
Yer a good man, ol’ Charlie Martel...Hammer of the Franks...!