Touhou content removedAt the request of Twilight Frontier, all Touhou Project content has been removed from the website.