På den noe misvisende titulerte Live in Japan får vi Russell live fra en konsert i Tokyos legendariske Budokan Hall i 1973, samt live fra Houston, TX i 1971. Japan-delen har kun vært gitt ut på LP i Japan før, mens Houston-delen aldri tidligere er gitt ut.