Blue Three-Headed Dragon Puppet

Blue Three-Headed Dragon Puppet

  • $40.00
    Unit price per 


Puppet measures approximately 12 inch long, 6 inch wide, 9 inch tall

Features 3 movable mouths, and both arms are movable.