The nameserver ns2.theimitationgamemovie.com have a IP Address of 161.97.142.249 which is hosted on Germany.
Info Game Slot Indonesia