This is a J-Rock track recorded by the artist Rolling.Stones. The song duffy duck was originally composed by R. Campione.