Kotomora
出来物 (dekibutsu) Japanese meaning: able person | Kotomora