I came across your blog while searching for the origin of some toy figures.
From what I can tell these figures are possibly Res Plastics of Italy?
Attached Is a pic of the figures that I am referring to. Just thought you might be interested in seeing it.
Anyone recognise these figures readers?