in the lion king scar and mufasa are cain and abel and scar's scar is the mark of cain

81,068 shares