Billbug

Billbug was a giant armor-plated pill bug-type Invectid that once fought Hunter Steele and Battle Spider Shadow. in the Forest of Bewilderment. He is nearly indestructible when in his ball form. He was defeated by Magma and Battle Spider Brutus.