Games/Choju Giga Wars/MediaChoju Giga Wars·, 2017 · SilverStarJapanMediaBack to gameAll6Screenshots6Screenshots6More about Choju Giga WarsPlayer reviews