Adding a finishing touch is the printed "25 years of LegoStarWars" brick sitting at the front of the set. It's just a shame that this is one of only two dioramas not to come with minifigures ...
This StarWars is part of LEGO's 25th anniversary with the Lucasfilms franchise and is set to release in early October. Jabba's Sail Barge (75397) will cost $499.99, containing 11 minifigures ...