In reply to Brian Fahs.

HAHAH nice! Yeah, you always notice the details. It's actually a towel, and the towel with the American flag on it is a really popular design here. Probably because of all the immigrants, and because the USA is seen as "the promised land". But why towels? They are the main thing worn here when it rains. Maybe the thought is that if towels make you dry, then they would also keep you from getting wet in the first place? Who knows.