S.T.A.R.S. (disambiguation)

Means Special Tactics and Rescue Squad.