This is a Classic Rock track recorded by the artist Rebel Wind. The song Davulcu Judas was originally composed by A. Laihia.