Album from Kabuki Rocks includes a new version of their leading song, "OEDO."