Death Fortress

The Death Fortress is Robot Santa Claus' fortress, located nearby Jolly Junction close to the north pole of Neptune.