Nintendo Switch Super Robot Wars V ( English Version ) | Lazada Singapore
BANDAI NAMCO Entertainment - AUGUST 5th: DROP EVERYTHING - the ENGLISH version of Super Robot Wars OG The Moon Dwellers is officially releasing on this day! AND! To celebrate SRW 25th Anniversary,