The Nameserver ns5.cangkirhost.net have a IP Address of 159.69.71.41 which is hosted on Germany.
Streaming dan Download Anime Series, Anime Batch dan J-Movie Subtitle Indonesia Lengkap