In the wake of arranging an exceptionally fruitful show in Nairobi & Mombasa simply a month ago over Christmas wearing Santa Claus’ shoes, Eric Omondi is back once