HomeAnime News Network Earth Defense Force: World Brothers Game's 1st Trailer Streamed byadmin hg -June 25, 2020 0 Earth Defense Force 5 game gets physical release in West from Anime News Network https://ift.tt/3i5GT4H Tags Anime News Network Facebook Twitter