Beauty and the Beast Supermall
The Beauty and the Beast Supermall is an 8-floor mall located in Disney Life City and has a total of 22 elevators.
The Beauty and the Beast Supermall is an 8-floor mall located in Disney Life City and has a total of 22 elevators.