Jabba's Palace Court Denizens.

 

Jabba's Palace Court Denizens (Made In China 2002).