Land slug, HO!

Little Nestor Judkins is about to embark on a mission to China. He’s gonna meet up with our good friend and super filmer, Jabba the Neck.