Inuyasha Kirara 13" Plush

  • Sale
  • Regular price $32.99


This super lush plush is covered in fur and has a super fluffy tail.