The Nameserver ns.juji.cc have a IP Address of 27.96.33.98 which is hosted on Japan.
Get paid to read emails!