Saved on: 2025-06-26 23:02:16
IP: 103.28.12.222
Defacer: chinafans
Team: chinafans
Location: Indonesia
Web Server: Apache