This was like 3 years ago and even though the Nike CEO said this design was not meant to appear what you are thinking, the company stopped the production...
This is silly. It doesnt look like allah. It looks like animated fire...I'd like to see a close up.
And yes, Athena NIKE was the goddess of victory to the greeks but thats dumb. All our planets are names of roman gods. So are the days of the week (norse gods) should we stop using them aswell......???