ECTO logo
team ID 1190
team name ECTO
team short EC
headquarter Germany flag
game Rainbow Six Siege