Owner hc570126885-cn behind that:

ytgame.com.cn - replace