I am trying to identify the origin of this mask/puppet. I got it in a trade many years ago from someone else who got it in a trade and he didn't know the origin.
This Snake Puppet from "7 Faces of Dr. Lao" was made by Wah Chang of Projects Unlimited (an effects company that also made creatures for TV's "Outer Limits"). Side note: The stop-motion-puppet version of this hand-puppet was animated by Jim Danforth who was Wah Chang's partner at Projects Unlimited.