Yes, it's Bowie. The Coral Rock album and the "Uhuru" circle-jerk were recorded at the same session; the tune "Pitchin' Can" was recorded with the rest of Black Gypsy. IMO, "Uhuru" might be the reason that session wasn't included in the America CD reissues - it's pretty mindless as free jazz blowing sessions go, though the Shorter tune "Coral Rock" is one of his best...