Bharath Upendra

I'm that Sarcastic, Cynical, Hypocritical Self Loathing guy you rarely cross paths with.