Death Fortress

The Death Fortress is Robot Santa Claus' fortress, located closeby Jolly Junction by the north pole of Neptune.