This is a Opera track recorded by the artist Armageddon. The song 26/26 - BOOST (SEBGK) OD was originally composed by O. Dempsey.