Questor

Questor is a company that produced finger puppets for Sesame Street in 1973 - 1978, Topper also made finger puppets, but lost the rights in 1974.