Sanctuary Keeper is a boss in Final Fantasy X fought at the summit of Mt. Gagazet. It is a hulking Sacred Beast fiend sent by Yunalesca to challenge the summoners and their guardians before entering Zanarkand.
Photon Wings inflicts Darkness, Curse and/or Poison and/or Confuse as well as dealing damage. Mana Breath is directed at one target, but inflicts heavy magical damage. Sanctuary Keeper often uses Tail Sweep, which delays the party's turns. After suffering enough damage, it begins to cast Curaga, restoring 9,999 HP. Sometimes, it will cast Reflect on a party member, then cast Curaga on them so the heals will bounce back at it. If afflicted with Slow, Sanctuary Keeper counters by casting Haste, but if it has Reflect, the spell will bounce onto the player party.
Even with a weak party, fighting the Sanctuary Keeper is easy as long as the party has Dispel and Bio/Poison Fang. At the start of the battle, one should cast Bio/use a Poison Fang, followed by bestowing Reflect on Sanctuary Keeper. With Reflect, Sanctuary Keeper is less likely to cast Curaga.
Auron should use Power, Armor and Magic Break, then use physical attacks while Yuna heals. Sanctuary Keeper's Photon Wings inflicts various status ailments, but a Remedy heals Darkness and Poison, and a Holy Water is needed to cure Curse. Auron and Yuna are the most helpful party members, though Lulu can help by casting Bio and Rikku can use items for various effects.
Yuna should buff the remaining members with Protect and Shell and cast Reflect on Sanctuary Keeper once it is poisoned. Rikku can also bestow buffs by using items or via her Mix, and Kimahri can use Mighty Guard if he has learned it. Shiva is helpful, as the Sanctuary Keeper is not immune to Heavenly Strike. Repeated use of it allows Shiva to keep attacking without risk to the party or counterattack from the Sanctuary Keeper.
If the party has a Silver Hourglass, Rikku can use it to inflict Slow on Sanctuary Keeper. This prompts it to cast Haste, but it will be reflected onto the party. A Smoke Bomb can be used to inflict Darkness to dodge the Keeper's counterattacks that hit the entire party. The party can also try using Threaten on Sanctuary Keeper.