Melobrick

Melobrick is a superstore company located in Manila,Philippines, They currently have 150,000 stores around the world.