Kotomora
ためらい (tamerai) Japanese meaning: hesitation | Kotomora