Released on 19 July 1985. The vocal reminds me of an Indonesian band somehow but I cannot figured who they are. (Straightforward maybe?)
Based on my amateur ear, they guitar riffs is something I can enjoyed. At least they are not blasting my eardrums with sounds like Portal or Deicide. It also rather punkish I think.