Japanskt sint häfda sitt lands ära.