Star Wars Yoda Hand Puppet Episode I 1999 Applause NEW w tags Rare. Always stored away from light and in a smoke free home.