Kotomora
出来上がる (dekiagaru) Japanese meaning: be completed | Kotomora