The Drop Shop (Tyono)

The Drop Shop is the largest shopping center in Tyono. It part indoors and part outdoors.