This is a Mariachi track recorded by the artist Electric Ducks. The song Son de Sol was originally composed by J. Vargas.