disgusted maybe a bit terrified

The Emotions Lab