International Grandmaster

CauchySheep

Mingyang Deng, Beijing, China
From