Kotomora
完成物 (kanseibutsu) Japanese meaning: finished product | Kotomora