Ahadi (JamesIFan's Fanfics)

King Ahadi is the father of Mufasa and Scar.