is blood and soil claiming responsibility?
They put their webpage on the sign. That is pretty much a claim of responsibility.