What exactly is this Touhou tag? Is it an anime? Game? I'd like to know because I can't find it anywhere.
It's an obscure but very... very popular game. There was an anime made by a fan that lasted one episode you can find if you just search for "touhou anime project" on youtube. Other than that you'd have to trace down a copy of one of about thirteen installments of the game.