Kotomora
気の小さい (kinochiisai) Japanese meaning: timid | Kotomora