Science of the Sarlacc.