Vocabulary
百人百様
ひゃくにんひゃくよう
so many men, so many ways; to each one's own; it takes all sorts to make a world
expression