Bing Cheng Toh (BingChengToh)

A competitive spirit at heart