Kotomora
つつがない (tsutsuganai) Japanese meaning: well | Kotomora