Nintendo
Register
Advertisement

Solo is Geo Stelar's rival in the Mega Man Star Force (series).

Advertisement