HomeAnime News Network Touhou Hero of Ice Fairy Game Gets Switch Release in 2024 byadmin hg -July 18, 2024 0 Touhou Project fan game debuted for PC on April 3 from Anime News Network https://ift.tt/AVmMlQB Tags Anime News Network Facebook Twitter