Pokemon - Charizard Plush

Pokemon - Charizard Plush

  • $45.00
    Unit price per 


Pokemon Charizard Plush

Pokemon Charizard Plush by Banpresto. Approximately 25cm.