This is a Latin Jazz track recorded by the artist Kashmir Trio. The song Moonchild was originally composed by B. Shames.