tom yashinje mariya kwiba amafaranga he engages in heroic adventures of different varieties sow is fluent in three different languages english french and his native wolof