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.





