The Thor Steinar brand has become a badge of neo-Nazism in Germany -- and a legal one, after an earlier SS-like logo was banned in 2004.