A lot of people know about Kabuki theater in Japan, including me, but who knows about Banraku?   Not me, but I loved it.  Called Banraku, the puppets I saw on a recent trip to Japan were about four feet tall, took three people to operate and had really lively facial expresses.  After a few...