Kotomora
生臭 (なまぐさ) Japanese meaning | Kotomora