Death Palace

The Death Palace is home of Queen Skull and the Death Elements.Oak Marina and Arden were held captive here.