Japan’s box office was alive and thriving on March 20, the Spring National Holiday, hosting a musical battle between new ...