Sourback Hideout



Sourback Hideout is a cave located in the Scrapbone Den on Mechagon Island. It is home to the Young Sourbacks.