Gabba the Hutt

Gabba the Hutt is a minor character in the Star Wars the Freemaker Adventures