Leave it to the demon slayers to stand up against evil. Metal as fuck.