The Drop Shop (Tyono)

The Drop Shop is the largest shopping center in Tyono.