Koopa Blob

Koopa Blob is a unknown species and is one of the other main characters of the show.

Appearance
A Green thingy.

Gallery
See Koopa Blob/Gallery