The Emotions Lab

extremely frightened or just curious or upset about something