This is a Raggamuffin track recorded by the artist Ladybugs. The song Yin and Yang was originally composed by I. McCauley.