vintage hand puppet features the beloved character Littlefoot from the popular TV show The Land Before Time. Made in China by Amblin in 1988
For Pizza Hut, it is used with some paint scratches. Please see pictures for details and message me with questions, thanks for watching.