Filth The Promise of Renewal Image January 26, 2014 Mr or Mrs LivingInFilth Or just a sanitary towelette. Welcome to Nairobi.