porphyry castle