Music Catspaw Douban Emerald Web genre: Electronic release date 1986-07-16 publisher: Audion Recording Co.