Some que the Star Wars music.
Think Jabba the hut and a chained Princess Leiha.
That little laughing critter is Cheryl Mills.
Queue.