Kotomora
もの臭い (monogusai) Japanese meaning: troublesome | Kotomora