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 .
Edo eventually took over as Japan 's cultural capital .