Heilung.
Live show, I think the pic is from this show also: https://youtu.be/hNu6FmaUIB0
Nice! Thanks! New band to listen to.
They go unreasonably hard