Lord Konchu

Lord Konchu is a giant insect with large tentacles. It releases small worms out of its sockets and attacks nearby towers as well.

Konchu comes in seven different forms.