an awkward bean with weird interests and a lot of hate for humans.
  • New Delhi, India.
  • JoinedJune 14, 2016