Touhou Project, The Gensokyo Group.co.id
If you want to play the games, here is the download link for the Official and Fanmade Games.If you're new to Touhou, Try download The Official Games First.