advertisement

Japanese Puppetry

October 6, 2007 | 12:00 a.m. CDT
The Imada Puppet Troupe from Iiba City, Japan, shows off a few of its artistic moves in Jesse Wrench Auditorium in Memorial Union on Friday.

RELATED STORIES: Japanese puppeteers perform at MU

advertisements