Terry's Nest

Terry's Nest is an area in Terrydactyland in Banjo-Tooie.