Team: stressed & depressed

Team profile

DFWC 2021
DESTROY3R
smofo

Results

42
813
2
37