Inu Yasha 13" Kirara Plush

Inu Yasha 13" Kirara Plush
Inu Yasha 13" Kirara Plush
Item#
GE6052
Online Price:
$34.99
Sorry! This item is Out of Stock! Please check on its availability later.