i saw in your tags you saw some of the puppets from 38 parrots!! where on earth did you find those?! :O
To my knowledge they are still held at the Soyuzmultfilm studio in Moscow, ages ago I had the incredible opportunity to do a brief internship there and took photos. I'm not certain if the display opens to the public. The puppets were much larger than I thought they would be!












