Carrie breathed out a sigh of relief. “My apologies. It’s just they make me a little uncomfortable.” She admitted quietly. She nodded. “Are you from somewhere with non humans living there too? Or did you meet them here?” She asked, making small talk while she ate her own food