IP better be blocked

See: http://www.badips.com/info/119.59.84.51
and https://www.virustotal.com/nl/ip-address/119.59.84.51/information/
Hidden iFrames: