2a03:2880: by any chance?:
https://news.ycombinator.com/item?id=48137854
Have asked them to stop numerous times and they just keep hitting for about eight months now.