A bustling indoor shopping mall features a large black structure with a blue "Bell" sign, surrounded by smaller shops and restaurants, with people walking around and a large screen displaying a video.