CAPTOR (Thrash/Death from Sweden) From their 1993 album “Lay it to Rest”.
Video Rating: 5 / 5

Swami Kriyananda.