Pokemon Mega Charizard X Plush

Pokemon Mega Charizard X Plush

Regular price
$29.99
Sale price
$22.99
Shipping calculated at checkout.

Mega Charizard! This sweet Pokemon plush stands about 8" tall and has been pre loved. There is a tiny, circular hole about 2mm x 2mm in size right above his left leg. It is barely noticable.