Kotomora
ためらう (tamerau) Japanese meaning: hesitate | Kotomora