A CTF Team from the University of Toronto
Overall rating place: 15879 with 1.988 pts in 2023
Country place: 79
I don't remember
Team social media button generator