New Demon Slayer Track on STYLSS Latest Compilation, Suicide Pact Seven

Demon Slayer has a track featured on The STYLSS latest compilation Suicide Pact: Seven. Listen to his track titled This is Turntablism.

The release is availble for free or pay what you want. Also available on limited edition cassette for $6.66