For owner only :

This domain name was registered the 22/02/2018 and update for the very last time the 22/02/2018. The subscription period will finish the 22/02/2019
The tzha9.top main IP address is 76.164.203.72
and it's located to
United States,
Nevada,
Las Vegas
.
This domain name was registered with Alibaba Cloud Computing Ltd. d/b/a HiChina (www.net.cn).