Official RPD "Special Tactics And Rescue Service" (S.T.A.R.S) Division Est. 1969 (not associated with capcom!)