Japan culture center - Bunraku is the Japanese form of puppet theater. Japanese consider it as a serious art form and not as entertainment for children. One of the three major classical theaters of Japan, with kabuki and noh drama, bunraku is a sophisticated puppet theater written
Bunraku Japan's Professional Puppet Theater with Video Preview from Youtube