abantu benshi bibwira ko nasaze ntabwo nashakaga gukandagira amano his oldest son igor is a visual artist he has a dog named snuffles