This is a Screamo track recorded by the artist Bad legends. The song Blood & Guts was originally composed by J. Newman.