This is a Space Rock track recorded by the artist Descendants. The song The Legacy Of The Beast was originally composed by D. Young.