Was anyone else totally creeped out by Clancy Brown in this episode? Did Brown voice Grodd too?

Open thread time! Let’s talk!