Saved on: 2023-05-28 16:31:47
IP: 103.254.220.251
Defacer: Boss Ranzen
Team: boss ranzen
Location: People’s Republic of China
Web Server: Apache