Parasitic Records
Stargazer - The Scream That Tore The Sky
New & Sealed Tape
Released by Parasitic Records (USA)