Interesting that the Jain swastika isn't represented. Perhaps it wasn't needed, as Jains aren't likely to join the military, Or perhaps it carried some other, unpleasant associations.
The "farohar" is the name of the symbol. The religion it represents is Zoroastrianism.
The "farohar" is reverse swastika and can be found in Buddhism too.