Artists
Album Info
Release Date: 1980-06-05Label: Alfa
This is the 1st pressing which only has 8 tracks listed on the sleeve and labels. Some copies include a separate credit sheet (see images).10" gatefold sleeve packaged in an indented 12" red-coloured cardboard package.
Contains music and comedy/parody (in both Japanese and English).