Boogaloo and Acid Funk, with great grooves matched by fancy fingerwork in the classic 60s and 70s styles.