HomeAnime News Network Crunchyroll Adds Genesis Climber Mospeada Anime byadmin hg -April 27, 2024 0 Anime series aired from 1983 to 1984 for 25 episodes from Anime News Network https://ift.tt/FdpDZBT Tags Anime News Network Facebook Twitter