This is one of the monsters from Terra Formers that were mentioned. I've never seen the show myself but I know it's hyper violent and it has gotten criticized for its monster design which in the show is supposed to be super strong humanoid cockroaches. Looking up this monster I found a racist Obama Terra Former meme I wish I didn't know about.
