Troy Barrett
Filmography
Read More
Pufnstuf
(1970)
Puppet creation