Kotomora
遠慮がち (enryogachi) Japanese meaning: shy | Kotomora