Epic Stereorama BN 582
From what I can tell, Shutz made one other album, Organ And Firelight (Columbia, 1956). It was offered by The Hammond Organ Company as a demonstration record.
This record seems way more obscure. The only other instance I could find was a listing in an Epic ad that ran in the November 7, 1960 Billboard.