I would have to say that I enjoyed fighting Sephiroth in KH1 the most. At the time I played KH1, I had no idea who Sephiroth was, so I had absolutely no idea what I had gotten myself into when I decided to fight him. I lasted only about 20 seconds before losing, for I had fought him around level 40, expecting him to be easy. Yeah... I was wrong.