Kotomora
恐々 (こわごわ, kowagowa) Japanese meaning: fearfully | Kotomora