HomeAnime News Network - Article Japan's Video Game Rankings, April 8-14 byadmin hg -April 20, 2019 0 Earth Defense Force: Iron Rain debuts at #1 from Anime News Network - Article http://bit.ly/2GxWWaZ Tags Anime News Network - Article Facebook Twitter