This is a Garage Rock track recorded by the artist Editors. The song Let Thy Will Be Done was originally composed by J. Kaasinen.