Debarshi Das

Debarshi Das

I love breaking things and making things that help me in breaking things. When the screens are off, you can find me on the football ground or battling wits at the local chess club.
India