This Charizard Large Plush is so big and huggable!
Measures 18" tall.
Official Pokemon licensed item.