Kotomora
おずおず (ozuozu) Japanese meaning: timidly | Kotomora