This is a Boogie Woogie track recorded by the artist Something Else. The song Demon Portal was originally composed by D. Edgar.