Saved on: 2026-02-12 18:16:48
IP: 43.152.26.58
Defacer: GadaLuBau
Team: gadalubau
Location: People’s Republic of China
Web Server: Microsoft-IIS