Yeah. Mantids are so cool. We get them hanging around on the roofs at my job every few years.
We oughta mechanize some seven foot tall ones and send ‘em after terrorists. Mantids or Xenomorphs.
LOL! Too funny.