Sridatta Thatipamala

Similar users
Just a old mind in a slightly less old body.
Technologist, gamer, scientist at heart with a vivid imagination.
Laura Roberts writes about sex, travel, writing, and ninjas – though not necessarily in that order.
People are always searching for meaning in existence, but I believe the meaning is in the search.
Born and raised in kerala(India), land of lore and myths ancient than humans. I have finally had my ...