The Nameserver ns2.wbmvideo.com have a IP Address of 185.92.192.94 which is hosted on Romania.
VIDEO WORLD