http://miniurl.com/2534
The hell's this
It's a virus, but now I'm curious to see if anyone could provide sauce on OP's pic.