Japan humiliation