March 18, 2024

Suvojit Banerjee

Certified madman, reviewer, dreamer and storyteller. Did I miss adding 'a self-loathing narcissist'?