Redwood National Park (USA) September 13, 2018 Add Comment The infamous scene featuring the creature sarlacc, who lives in a hollow of sand called the Great Pit of Carkoon, was an iconic moment from Return...