Nintendo
Register
Advertisement

Solo is Geo Stelar's rival in the Mega Man Star Force (series). He is the last surviver of the civilization of Mu.

Advertisement