Echo's Hovel

Echo's Hovel is a small cave located on the cliffside above Scrapbone Den on Mechagon Island.