We identified 15 domains pointing to 104.161.30.2.
IPv4: 104.161.30.2
rDNS: we.love.servers.at.ioflood.net