Vocabulary
硬骨漢
こうこつかん
man of principle; man of firm character; man of steadfast beliefs
noun