Kotomora
悪びれる (warubireru) Japanese meaning: act timid | Kotomora