Kotomora
出来合い (できあい, dekiai) Japanese meaning: ready-made | Kotomora