Allen S David 

@asdmagazine
Greetings, chess enthusiasts! I'm Allen, a passionate chess player with a chess.com rating of above 2000. Apart from chess, I play basketball and table tennis aswell.