Apologies, I wrote that while quite exhausted and discussing FF7 elsewhere. Squall and/or Ultimecia is what I meant to write.