Riding Japan's new wave