throbbing throat

.