That's Dogsy, one among the few who regularly attends cultural studies classes at TISS. I managed to find him yesterday, playfully checking out bugs at the Quadrangle.
Read this post on lifeisonebigblast.blogspot.com