The host at this IP address is running a malware botnet controller which is being used to control infected computers (bots) around the globe using a trojan horse.
AZORult botnet controller located at 172.67.186.23 on port 80 (using HTTP POST):
hXXp://21slg.xyz/PL341/index.php
$ dig +short 21slg.xyz
172.67.186.23