As with most of the material that El Da Sensei has put out overseas, there aren't a whole lot of details to be found on this one. It was released earlier this year as part of Japanese producer Prisma's self-titled album, an album that does not seem to be available for sale on this side of the Pacific (though if you look hard enough, you might be able to find a "review" copy). I can only hope that one day El collects all of his random foreign appearances onto on CD so that Americans get a chance to fully appreciate one of the best emcees to ever pick up a mic.