Acid Ape "Fleshspa" (Lunasound Records) Acid Ape huh, upon looking at that name and the logo and the CD contents,…