Try asking thejoshualee. He helped me out alot with Sephiroth. There is an attack method he has that you have to memorize and you can avoid damage. I tried it once, made it half way through but died with his huge blade swing. I've since leveled up to 99 but need to get back on it and try again.