LET THEM COOK logo
team ID 2969
team name LET THEM COOK
team short LTC
headquarter United States flag
game Valorant