くち
kuchisugi

Noun
Suru Verb

1. making a living; means of living; livelihood