They could theoretically be Hindus! I could probably dig up some swastikas in my parents' home.
Haha very true!
Hindu symbol from Wikipedia.
The flag is two stylized white S's on a blue background. It is not a Nazi symbol.
It's not just Hindu. Buddhists use it too, and Hopi, and Jews.
A little off topic, but here's a compendium of its use as a religious symbol:
And it was also marketed in late 19C/early 20C love tokens in the US. Broaches and amulets often had swastikas, and gentlemens pins as well.
And here it appears on a coca-cola ad from about a hundred years ago:
Obviously its use has waned since the 1930s, when the Nazis co-opted it, but I still see Indians wearing shirts with swastikas about town from time to time. It's kinda like the rainbow flag, in that sense. It has long been a symbol of the Tihuantinsuyu. For several hundred years it has symbolized the quechua-speaking people of the andes, and their culture. It flies majestically over Cuzco. I remember on my first trip to Cuzco some Californians commented to their tour guide that it was "the gay flag." How very ignorant. But that's the way it is. An ancient symbol gets co-opted and exploited by a group, and other groups who have used that symbol, sometimes for thousands of years, fear its exhibition, and begin to hide all traces of it. Should they surrender before ignorance? The politically correct would say that they should.
But this is all a bit off topic. The topic was about an awkward photo, but it's only awkward because some sensationalistic reporters decided it should be. Those marines wanted a cool, stylized symbol for their unit. You are all reading way too much into it. In any event, the letter S hasn't been copyrighted, and it doesn't belong to any particular group. I consider it an open source.