Kotomora
残り香 (nokoriga) Japanese meaning: lingering scent | Kotomora