This is a Detroit Techno track recorded by the artist DediCoder. The song Ddiceddsts was originally composed by A. Alberzoni.