20" Embossed Green T-Rex Hand Puppet

This tyrannosaurus rex is a hand puppet! Highly detailed.