Saved on: 2023-03-24 01:21:07
IP: 103.155.250.64
Defacer: pwnsauce
Team: pirates of network
Location: Indonesia
Web Server: unknown