Scavenger's Alcove

The Scavenger's Alcove is the easternmost cave in the Scrapbone Den on Mechagon Island.