Sector C

Sector C is the third and final extra stage in Jambastion in Kirby Star Allies. A Rare Picture Piece can be found here.