Tag: Super Robot Wars OG: The Moon Dwellers

2016 marks the Super Robot Wars series' 25th Anniversary, and it is clear that Bandai Namco are celebrating with the ultimate present for import fans ...