I never saw that giant bug in Jabba’s palace before!
And it seems like they finished the Rancor costume more than what was seen of it in Star Wars to Jedi. Pity we’ve never seen any more of the footage they shot before going with the puppet version.