I found something strange on the internet a couple of weeks ago and now I don't know what to do.