human
He has been telling what his hordes can do, answering your boasts with boasts of his own. His words are awful! I won't tell you all he said. I will only say that he is convinced his shock-tubes are superior to any Earth arms, and that he states he will now illustrate their power to you to quell your insolence. I don't know what he means by that....