The new tribe - EMECHETA, Buchi