HelloGuys8Galsgo HelloGuys8Galsgo Geography Answered Japan's space program has been a massive failure to this point t or f?