Kotomora
できる (dekiru) Japanese meaning: can | Kotomora