Marvin Yan from Canada

National rank: 2

Rank Stage 2: 15      

4

Representing Toronto, Canada