Geo Stelar

Geo Stelar, or Subaru Hoshikawa (星河スバル Hoshikawa Subaru) in Japanes, is the main protagonist in Mega Man Star Force.

Story
Geo Stelar was a happy 5th grade student living with his mother and farther. That was in till the space station accident resulting in the loss of his farther. Geo became depressed and started to be home schooled

he met the EM wave lifeform Omega-xis. Omega-xis

Omega-xis told Geo he knew about his farther and what happen to him. Because he was there leading the attack on his farther's space station. He decided not to tell Geo at the time and just used the fact he knew something as an excuse to free load with him.

Omega-xis has the ability to EM wave change with Geo allowing them to merge into Mega Man.

Fanon  Wiki Ideas
Geo Stelar vs. Ristar