Sephiroth's Castle.