Saved on: 2024-08-22 11:15:29
IP: 103.123.25.88
Defacer: god of server
Team: god of server
Location: Indonesia
Web Server: Apache