National Bunraku Theatre
This is probably the best place in Japan to see the mesmerising puppet-mastery of bunraku . Attending a full performance can be an all-day affair, with two parts running about four hours each. You can just buy a ticket to one part, or, a fantastic option for time-poor travellers is the single-act ticket. These are sold on the day (from 9.