This is a Candombe track recorded by the artist The Show Must Go On. The song #31 was originally composed by D. Morningstar.