Feb 14, 2019 Hosting company: PT. TELKOM INDONESIA IPs: 149.129.218.60 Show the last thumbnail alive Hide the last thumbnail alive