Lord of the Locusts

The Lord of the Locusts is the main antagonist in the BONE graphic novel series.