These were also halcyon days for the classic noh theater , the more popular kabuki , and the puppet theater ( today 's bunraku ) at Osaka , which was Japan 's cultural capital at a time when Edo had more politicians and soldiers than artists .
Kabuki , noh theatre and bunraku were never popular in Osaka .