Weapon buffs placed on Muramasa have doubled effectiveness, so a CL 20 Greater Magic Weapon would increase him from the +8 weapon that he is currently to a +10 weapon.  Greater Mage Armor would also be useful for Torahime, who wears no armor at all, and she also only has a +4 resistance bonus to saves, so Superior Resistance would at least have some effect.  If the Greater Spell Immunity gets placed on Torahime, note that she has the Reflective Hide special quality from the Monster of Legend template protecting her against targeted spells already (though she will be taking standard actions to suppress both it and her spell resistance when it's time to buff).<br/><br/>The castle counts as our home plane now, thanks to us being bound to the Casket of Souls, right?  If so, then blasphemy (http://www.d20srd.org/srd/spells/blasphemy.htm) is an option for dealing with our angelic foes.  I doubt Solana or her second in command will succumb to it, but it should be good for clearing out the regular angels, at least.<br/><br/>After that, I wonder if Torahime could get away with challenging her to a duel of some sort, maybe with the condition that she leaves us alone for some predetermined and rather long length of time if she loses (which would then give us plenty of time to move the castle to a place where she can't find it, among other things).  I suppose that probably won't be happening, but it could be rather fun if we could manage it.<br/><br/><br/><br/>Also, if anyone wants a weapon buff, Torahime will be summoning her two 20 HD Caligrosto minions to the fight.  She'll be using one to empower Muramasa, but the other one is free to provide somebody else with free Keen, Wounding and Vorpal properties, if they want.<br/><br/>Edit: Also, Alactra has the Tomb-Tainted Soul feat, so she probably should be left to use her own Inflict spells and pre-prepared Harm to heal herself.