Overwatch tournament The Legend Series

Prize Pool 3,300