Bunraku Bay Puppet Troupe is an American puppet troupe that performs the traditional Japanese puppet drama commonly known as ningyō jōruri or Bunraku. Based in Columbia, Missouri, the Troupe is direct
A performance by Bunraku Bay Puppet Troupe of Keisei Awa no Naruto at the 2006 Iida Puppetry Festival in Iida, Nagano Prefecture, Japan.