Charizard Mini Figure - 1999

Charizard Mini Figure - 1999

Regular price
$18.99
Sale price
$12.99
Shipping calculated at checkout.

This little Charizard figure stands about 1.5" tall and is from 1999.