detailed. - highly ; realistic ; photographic fabric. of made clothing wearing puppets wooden springfield. in thunderbirds, of style the in puppets marionette as simpsons the about show tv action - live a from still