Death Fortress

The Death Fortress is Robot Santa Claus' fortress, located nearby Jolly Junction close to the north pole of Neptune. It is located on top of a large mountain constantly surrounded by stormy weather, and protected by dogs barking X-mas carols, electric fences and traps.