Jabba's Palace 3D Display Diorama.

 

Jabba's Palace 3D Display Diorama Box with Everything inside (Made In China 1998).

The box is not sealed and has been opened.