Kenya’s highly-acclaimed digital artist Osborne Macharia has added another impressive accolade to his growing list...