Patch from Hell Over Hammaburg Festival, which is taking place every year in Hamburg, Germany around the first weekend of March.