Kotomora
匂わせる (niowaseru) Japanese meaning: give off a smell | Kotomora