a mall in glass covered arcade