I beat him at lv 95. I might have been able to beat him sooner, but I forgot I had picked the sword at the station of awakening, so I had to level up a butt load to get the ability Second Chance. But the reason I beat him was because I found a trick to dodging his desperation/rape attack...