Defacement Details of http://151.80.144.89:9000/

Saved on: 2023-04-30 15:34:12

IP: 151.80.144.89

Defacer: yuzuri

Team: otaku defacer a.k.a

Location: France

Web Server: Apache