Saved on: 2024-08-04 03:36:47
IP: 5.79.65.163
Defacer: god of server
Team: god of server
Location: Netherlands
Web Server: unknown