The Departmentstore Santas' LP is an underground rock classic of the highest order – from its carnivalesque front cover to the sixteen home-schooled tracks contained inside. Information about this mysterious band has been as scarce as original copies…