Thieves' Town

Thieves' Town is a location in. Located on the western edge of Lorule, it is the counterpart to Hyrule's Kakariko Village. Thieves' Town is home to a group of thieves who have a hideout on the northern edge of the town. The leader of the thieves, Stalblind, possesses the portrait of the sage Osfala until Link defeats him.