vidiotsavant on 11 August 2009
there are lots of good picks in this thread but one that stands out to me was sepiroth in the first kingdom hearts. even with max level and ultimate weapon he was quite a chore to beat.