Mutton Central

One of many mutton shops in Ouraboran.