Woo! Got one on my own!
Simple XP tweaks - It's from Encyclopedia Dramatica, so watch out where else on the site you go.
And the Touhou page from the same place - Surprisingly, is work-safe. And a very good, informative article, with lots of pertinent information about Touhou, only slightly less useful than the actual Touhou Wiki itself. Inbetween the snark and foul language, of course. Also some Touhou videos I've never seen.