This is apparently a track hidden on the Death Grips website that was found not even a few hours ago. Considering they have been promoting the album with an
'Alternative Reality Game', this doesn't surprise me. There is nothing proving it's from
The Money Store or
No Love/Deep Web.