The Nameserver ns1.makullaweb.site have a IP Address of 89.252.155.62 which is hosted on Türkiye.
Great Ideas Diys