Saved on: 2025-06-21 21:36:47
IP: 171.244.29.101
Defacer: Duwxx
Team: duwxx
Location: Vietnam
Web Server: unknown