HomeAnime News Network Yu-Gi-Oh! Duel Links Game Launches in China on January 14 byadmin hg -January 06, 2021 0 Closed beta opened for smartphone app in China in December from Anime News Network https://ift.tt/38l1uiX Tags Anime News Network Facebook Twitter