Castle Dedede

Castle Dedede, or King Dedede's Castle, is the location where King Dedede lives in the Kirby franchise. It made its first appearance in Kirby's Dream Land. It is generally located on the peak of a mountain, such as Mt. Dedede.