Academic team National Taiwan University
Hamster and its masters
Overall rating place: 18121 with 1.152 pts in 2021
Country place: 80
I don't remember
Team social media button generator