Funko Pop! Inuyasha: Kirara (Flocked) #938

Regular price $20.00

Funko Pop! Animation
Inuyasha: Kirara (Flocked) #938

Exclusive to International Release
Ships in .50mm Chalice Pop protector 
Chalice Pop Protectors