Ranvir Singh

Gamer. Nerd. Physics enthusiast. Occasional writer. Pays attention to details; jsut not the necessary ones.