TCP 192.168.1.102:33145 184.108.40.206:80 ESTABLISHED 4568
TCP 192.168.1.102:33145 is connecting to 220.127.116.11:80
Port 80 is HTTP, so it's likely something with a webpage, and if it stay's open, then it's more then a simple webpage. This on top of the fact of when I put "18.104.22.168" into the web browser, it say's:
The requested URL "/", is invalid.
So it may not be a webpage, just something using port 80 because it's normally not blocked.
Definitely something you want to look into, but I cannot say it's dangerous or not from just this info. If your firewall is advanced enough, put it in to block this IP and see if anything breaks.