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 Theater in Tokyo hosts performances more than once a year .