There really ought to be a dedicated thread for these :)
"GET / HTTP/1.1" 403 1529 "-" "WeCrawlForThePeace - We are not Evil"
They may not be evil, but I've come to the evident conclusion their host may be:
OVH
92.222.0.0/16
92.222.0.0 - 92.222.255.255