Kotomora
おずおず Japanese meaning | Kotomora