Kotomora
遠慮深い (enryobukai) Japanese meaning: reserved | Kotomora