A city-wide festival of international puppetry in Portland, Maine produced by MAYO STREET ARTS Click any photo below to see info and tickets for the artist. Alex & Olmsted (Baltimore, Maryland) Puzzle Théâtre (Montréal, Canada) Xavier Bobés (Barcelona, Spain) Maskhunt Motions (San Juan, Puerto Rico) Night Shade (Portland, Oregon) Cripps Puppets (Northfield, Massachusetts) Modern Times Theater (East Hardwick, Vermont) Shoestring Theater (Portland, Maine)