Kotomora
大出来 (おおでき, oodeki) Japanese meaning: well-made | Kotomora