Competition Thumbnail Image

Competition Icon +5000 Rank CTF 2020