The Nameserver ns1.mp3glu.site have a IP Address of 45.32.47.151 which is hosted on Japan.
Music Delux