Kotomora
出来 (でき, deki) Japanese meaning: workmanship | Kotomora