Japan Space Agency

Vega, also known as Balrog (in Japan), is a fictional character from the Street Fighter fighting game series by Capcom.

Read more in the app

Japan space agency to delay H2A rocket launch after next-gen failure

Japan space agency gives up on landing Moon probe

Japan Space Agency: Why We’re Exploring the Moons of Mars