Captain Stitch

Captain Stitch is a huge Gordo. He lives in Dream Land along with the other Kirby characters.