HomeAnime News Network Touhou LostWord Smartphone RPG Launches in English in 80 Countries on May 11 byadmin hg -April 25, 2021 0 Smartphone game will celebrate 1st year since Japanese release this month from Anime News Network https://ift.tt/32NG1va Tags Anime News Network Facebook Twitter