I must admit that I'm not a major touhou fan as such... but I find this downfall video to be hilarious, and I just wanted to share it. And another semi-related one.