From the The CastIron Carousel web site:
The CastIron Carousel is a small, Portland local marionette troupe which does shows for grown-up audiences. Our themes include: Victorian era Science Fiction, 1920’s horror, prison, gangsters, Fairy tales and monster stories. We are inspired by Tom Waits, William Dwiggins, H.P. Lovecraft, H.G. Wells, Jack tales and Jules Verne. We work with Marionettes, Shadow puppets, Rod puppets and a smattering of other things. We do small beautifully strange plays with gorgeous sets and splendid puppets.
Learn more about The CastIron Carousel on their web site.