A new band based in Hamburg. More info and music to come soon.