by Boom Boom Satellites feat. Chuck D
from Japan, USA (2001)
I first ran into this song on a compilation that I have long since lost. But it was only when I heard a track on the Appleseed soundtrack that Boom Boom Satellites got my full attention. I should’ve paid more attention to begin with–I mean…Chuck D. But my brain is scattered on the best of days. This madness comes from their 2001 album Umbra.