Defacement Details of http://13.95.158.220

Saved on: 2020-06-22 18:53:53

IP: 13.95.158.220

Defacer: Mr.Forefax

Team: Isekai Xploit

Location: Netherlands

Web Server: Apache