operationrainfall.com
Earth Defense Forces 5 x Starship Troopers: Red Planet Collaboration - oprainfall
Japanese video game label, D3Publisher, has announced the Earth Defense Forces 5 x Starship Troopers: Red Planet collaboration.