Bunraku is Japan's internationally renowned puppet theater from Osaka.
Added by Upcoming Robot on October 11, 2007