Where is sephiroth in Kingdom of Hearts 2?

You have to beat radiant garden/ Hollow bastion foor the second time and also space paranoids for the second time and then go where you fight the 1,000 heartless and keep on going down and he will be there