Select All
  • Anya InuYashas twin sister
    422 10 4

    After InuYasha defeats ReyoKosei, Inuyasha smells a strange but familiar scent. Anya is InuYasha's twin sister. But she is way different in many ways. She the strongest demon to ever live. But not many know that.