Our Tor detection software does not detect this IP address (18.104.22.168) to be a Tor Node. We do not believe that this IP address is in the Tor network. Also, this IP address will show content that is based in United States.
Based on our records, this IP address may also be a VPN.
Feel free to use our Tor detection software to check and see if an IP address is a Tor Node. This checker can be used to verify if a client has successfully been connected to the Tor Node or to blacklist a any users who are using a Tor Exit Node IP address.