Cheesy Leopard (Shao Siyang, Shi Zhengyu, Pu Fanyi)

Name Cheesy Leopard (Shao Siyang, Shi Zhengyu, Pu Fanyi)
Category Participants
Affiliation Nanyang Technological University