Kotomora
適任者 (tekininsha) Japanese meaning: suitable person | Kotomora