Anime News

Super Robot Wars BX Game's TV Commercial Streamed
Date: 8/21/2015
3DS game shipped in Japan on Thursday
Source: Anime News Network