Mysterious acidic black label release on the Planet Rhythm imprint, coming from the hands of an unknown artist...