Kotomora
つつじ (tsutsuji) Japanese meaning: azalea | Kotomora