Why are you wearing this hat?

A long fur jacket is an American tradition, and while many Americans prefer to wear a coat of armor instead, some also