The nameserver ns2.arktower.jp have a IP Address of 212.103.50.34 which is hosted on Germany.
Forbidden!