ingoma ebyiri si irobe hence vibhishana is considered one of the seven immortals or chiranjeevins ababisha ku rugamba nabo ni benshi