I'm not usually a huge proponent of kittens, since they grow up to be cats and destroy my couch.
However, en masse
these little buggers are mighty cute; so if you're having the sort of day that they might help, then consider them my gift to you.
Plus the site is in Russian or something, so it might very well be about porn or cosmetics testing or something like that.