This is a Speed Metal track recorded by the artist LSOH. The song Behind This Vengeance was originally composed by T. Stork.