Star Wars Launch Bay: Meet Chewbacca

Star Wars Launch Bay is an interactive walkthrough attraction based on the Star Wars franchise at Disney's Hollywood Studios at Walt Disney World Resort, and formerly at Shanghai Disneyland Park and Disneyland at Disneyland Resort.