Japan 's celebrated puppet theater can be seen at the National BunrakiaTheater in Osaka 's Nipponbashi district , although performances are also put on several weeks each year at Tokyo 's National Theater .
The National Bunrakia Theater only has performances of puppet theater .