Welcome Alice! I'm Frost and I, like so many others apparently, do not know Critical Role. I've heard some about it, and played in games with people who've RPed it though, so I think I .... kind of know what it's on about?
Anyway, still delighted to see Keyleth in action! I've got these folks here and most of them tend to be friendly and ready to meet new people!