MAL PAGE
From The Lost Media Wiki
IDK if this is important in any way but it does have a mal page https://myanimelist.net/anime/9875/Anime_Tenchou_x_Touhou_Project and an anime planet page http://wonoddsbonus1.com/anime/anime-tenchou-x-touhou-project