Artful Dodger
"Neko no me"
Guess you missed my EDIT about the Admin/Tech Contact being a UPS Store in Phoenix, and the pre-existing scam warning about a domain registered at that street address? Or is that common with Chinese news sites? /sCloudflare is a very popular service for load balancing websites, for what it's worth - I wouldn't use a website's use of Cloudflare as a sign that it's a scam.