Pokemon Plush Flareon official licensed 9.5”

Regular price $24.99

Shipping calculated at checkout.

Approximately 9.5” tall. Soft and huggable material