Chimera Ant Arc?

It's telling that my first reaction to this was fear. We watch the same shows