Saved on: 2024-08-26 16:50:40
IP: 103.74.116.184
Defacer: god of server
Team: god of server
Location: Vietnam
Web Server: Apache