Imminent Destruction Records, Psychedelica Records