Kotomora
出来が悪い (dekigawarui) Japanese meaning: bad results | Kotomora