The Maneater

36°F (2°C)
Wind: 8 mph SW

Photo from Oct. 5, 2009

Photo from Oct. 5, 2009

Japanese-trained student puppeteers from the Bunraku Bay Puppet Troupe perform the opening act for the Imada Puppet Theater traditional Japanese puppet show Monday night at Jesse Auditorium. This is the second time the 300-year-old Imada Puppet Theater has been to the United States.