Stepsisters logo
team ID 8879
team name Stepsisters
team short STEP
headquarter Italy flag
game S.K.I.L.L. special force 2