Kotomora
適した (てきした, tekishita) Japanese meaning: suitable | Kotomora