InuYasha: Main Cast Pillow (45x45cm) InuYasha: Main Cast Pillow (45x45cm) added to cart!