This is a Folk Rock track recorded by the artist Adurza Dolls. The song Ghost & Demons was originally composed by E. Adurza.