Anshuman Ray

Anshuman Ray

A self-deprecating paranoid rebel constantly struggling with one-liners.