Saved on: 2023-01-22 20:03:21
IP: 103.66.94.122
Defacer: bhineka tech
Team: bhineka tech
Location: People’s Republic of China
Web Server: unknown