Melilla Titans logo
team ID 6426
team name Melilla Titans
team short MT
headquarter Spain flag
game Rainbow Six Siege
completed events