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