The nameserver ns2.nsbanshee.net have a IP Address of 160.16.215.94 which is hosted on Japan.
Sitemap - LOKO news