This is a Progressive Metal track recorded by the artist Thaldeon Holimion. The song Angels and Demons was originally composed by A. Verhelä.