from "Watermelon Man: The Ultimate Hancock!" album by Herbie Hancock
See who else performs this track