Admin Name:Tezcatlipoca Olin
"Admin Name:Tezcatlipoca Olin"
Yes, that's the admin of their website. Good luck on complaining to him/her. That would be akin to doing a WHOIS search on my site [linked in my tagline] and finding out how to complain to ME. (Good luck on getting sympathy from me in that regard, BTW.)
Their webhost [the outfit that tezcatlipoca is paying to provide server bandwidth] is http://vel.net/