 After their marriage , Satyavati bore Shantanu two sons : Chitrangada and Vichitravirya . The Harivamsa tells of Bhishma recalling events after Shantanu 's death . During the period of mourning after Shantanu ’ s death , <unk> <unk> ( usurper of the throne of Panchala ) demanded that Bhishma hand over Satyavati in return for wealth . Bhishma killed <unk> <unk> , who had lost his powers because he lusted after another 's wife . However , the Mahabharata does not include this event ; it only describes Bhishma crowning Chitrangada as king under Satyavati 's command . Chitrangada was later killed by a namesake gandharva ( a celestial musician ) . 
