There’s a long, proud history of wearing the American Flag as a scarf. We’re thinking of Cat Power in particular.
This garbstore version is smart enough to switch the design around a little—we always preferred the stars to the strips anyway—but the essence is still a rough cotton item that wouldn’t look too out of place on Captain America. (Peter Fonda, not Steve Rogers.) It’s a pretty cheeky take on Americana, but nobody ever made an impression by beating around the bush.
And yes, it’s made in Japan.