HomeAnime News Network - Article Momotaro Densetsu: Showa, Heisei, Reiwa mo Teiban! Game Unveils Trailer byadmin hg -September 13, 2019 0 Switch game slated for 2020 release from Anime News Network - Article https://ift.tt/2Nab8vr Tags Anime News Network - Article Facebook Twitter