20" Embossed Green T-Rex Hand Puppet

This tyrannosaurus rex is a hand puppet! Highly detailed.


click here for masks!