60.243.180.80
60.243.180.80 

URL: http://60.243.180.80:38115/
Submission: On September 16 via automatic, source urlhaus

Screenshot during scan

Screenshot now Submitted URL