Today I was "flooded" by it, and only got images (jpg). The site of it was in japanese and looked like some sort of corporate company... not a search engine or something like that.