Benham City Mall

The Benham City Mall (Japanese: ベンハムシティモール, Benhamu Shiti Mōru) is a mall located in Benham City. It first appeared in "Two Worlds".