RAAAAWWWRRR
something about this reminds me of Fu Manchu, a proto version. Apparently they made a couple albums in the mid 70's, OHIO based band I think. Bandcamp has the 76 album and Apple has a compilation
This is why my mind is probably going to Fu manchu
but also this