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