Japan – still looking solid