y_5ef06b7583c35 Published June 23, 2020 at 1280 × 720 in Earth Defense Force: World Brothers Announced For Switch In Japan / Next →