Geo Stelar

"I don't understand it completely, myself...But when I see Ace doing what he does, it makes me feel like I need to be doing the same thing. He's sacrificing his body, and risking his life, so that he can fight for everyone's peace and safety. And he fights to protect the people that he loves. I want to protect the people that I love, too! And I'm willing to fight, if that's what it takes!"

- Geo's quote to Omega-Xis on why he still fights in the Mega Man Star Force 3

Introduction
Geo Stelar, also known as Subaru Hosihkawa (星河スバル Hoshikawa Subaru) in Japan, is the main protagonist of the Mega Man Star Force series. He is also a Main Character in Talisman Wars, and the Wielder of the Lion Talisman. He's a lonely 5th grader who has lost his father prior to the start of the games, anime, and manga who lives in a town known as Echo Ridge. He is the son of Kelvin Stelar, and Hope Stelar.

Personality
In both the anime and games, Geo starts out depressed and sad because of his father's disappearance in space. He gradually opens up to others, as evident in the anime by hanging out with Luna's gang a lot, and in the games, creating BrotherBand's with others and going to school (the anime's decision of going to school doesn't count as opening up to others, since Omega-Xis forced him to go). While Geo does come to understand the benefits of bonds, losing others still causes his faith to shatter, such as having to fight Patrick in the first game, Sonia's breaking of their BrotherBand in the second (albeit forced), and the apparent death of A.C. Eos.

His attitude changes drastically around the end of the second game, and he begins to act a little more friendly. In the third game he begins to dream about food and sleep in, but it is uncertain as to if the change was intended to make him more 'Lan-like', or if that was how his persona was intended to be. Most likely it's simply that Geo has started to mature and change, something Omega-Xis notes early in the game.

Geo is also shown to be very adept with machines, able to tell what makes them tick and learn new technology. He also has very high interests in astronomy, and it is hinted that he is afraid of ghosts.

In the anime, Geo is more outgoing and more willing to risk his life for the greater good, unlike the first game where he says he doesn't want any part of violence.

Design
Geo has brown eyes and spiky brown hair that peaks from the back of his head in several large forward-pointing tips. He keeps his green Visualizer raised above his forehead when not being used, and has a golden star-shaped pendant around his neck. He wears a red long-sleeved shirt with white shoulder markings, yellow detailing, and a closed collar. At the shirt's waist is a large yellow band; around this is a light blue belt for his back pockets, which has a silver buckle. He wears dark blue knee-length shorts and red boots with white and black soles, as well as small yellow protrusions at the heels. On his hands, Geo wears red fingerless gloves with yellow squares on their backs, which widen into red-and-gold discs around his wrists.

History
(Note that this only covers the MMSF Games, and not the anime)

Mega Man Star Force | Leo, Dragon, and Pegaus |:
Geo was once a happy kid who looked up to his father, who was an astronaut, and Geo wanted to be just like him. However, Kelvin went missing 3 years before the game began, in an incident when he was sent to space to contact and make peace with extraterrestrial beings (a.k.a. aliens or species outside of Earth). The spaceship he was in crash-landed in the ocean, and everyone assumed the members to be dead, except a few. This greatly affected him, and he withdrew from school and self-studied with the help of a Navi card, TeacherMan (mentioned, but never given much attention following - TeacherMan is possibly the same NetNavi found in Geo's room). From then on, he visited a place known as Vista Point frequently and looked at the stars, which made him feel close to his dad.

One day, one of his father's friends, Aaron Boreal, visited him and gave him a special pair of goggles, known as a Visualizer, which belonged to Kelvin. He thanked him and left to Vista Point. On the way to Vista Point, he met his fellow "classmates", Bud Bison, Zack Temple, and Luna. Luna, the class president, wanted Geo to come to school because she needed everyone to attend class to be "perfect," which will give her the chance of being the head of the student council. Not wanting to be a scapegoat for her plan, he runs off.

At Vista Point, he looked at the stars like always, and decided to try on the Visualizer. Apparently nothing happened, so he took them off. Then, a powerful EM Wave arrived out of the blue, and it activated the Visualizer. The EM wave was actually a resident of the extraterrestrial planet that Kelvin was studying, a species called FM-ian. He called himself Omega-Xis, also called Mega for short, and said that he was a fugitive of the planet FM, his home planet. Then, a EM_Virus took over a train and attempted to harm the Echo Ridge town, which led to Omega-Xis helping Geo out, and they fused to form a living Wave body, known as Electromagnetic Wave Change. Afterwards, Omega-Xis claimed to know something about Geo's father.

After stopping the train, Omega-Xis decided to hang around with Geo, using info about his father as bait. He also mentioned that fellow FM-ians might arrive on Earth for reasons unexplained to Geo. Taurus, the first FM-ian to arrive, takes over Bud Bison's body by offering him power to make up for a mistake that happened earlier with Geo (Omega-Xis was responsible for it, however). Taurus/Bud took Luna, and Zack to the Wave World, and Geo followed him after EM-Wave changing with Omega-Xis, and defeated Taurus, who now was known as Taurus Fire. When Luna becomes aware of his presence, but since he was in Wave form fused with Omega-Xis, she did not recognize Geo, and asked him who he was. He quickly made up the alias Star Force Mega Man, inspired by Omega-Xis. Strangely enough, the narrator will refer to him as Mega Man when he meets MegaMan.EXE, even if this event is done before the Taurus Fire event.

Mega Man Star Force 2 | Zerker * Ninja (ベルセルク×シノビ, Berserk × Shinobi), and Zerker * Saurian (ベルセルク×ダイナソー, Berserk × Dinosaur) |:
Geo has recovered from his depression due to the loss of his father, and now begins to hang out more with Luna, Zack, and Bud. However, during Dark Phantom's attack, Geo, as Mega Man, enters Visible Zones where people can see, and interact with him (however they do not know of Geo's true identity yet). As more crises occur, with Mega Man saving the day each time, Geo begins to grow uncomfortable of the celebrity status he receives while as Mega Man. When Rogue challenges him the first time round, Geo fails to save the rest of his friends, except Luna, and this causes him to doubt his ability to live up to the expectations of those who regard Mega Man as a hero. However, he begins to regain his self-confidence as he rescues his friends who are discovered to be scattered across the world. Later, in the Bermuda Maze, he becomes extremely depressed when he learns that Sonia has decided to side with Dr. Vega to protect him from Vega's lackeys, though at the end he convinces Sonia to side with him again. Later, Sonia helped Geo on the Mu road, but they were intercept by Hollow, and Mega Man fought against him. After defeating Hollow, Solo appeared and Wave Changed into Rogue, but was also beaten by Mega Man. After the battles, Mega Man was too weak and Hyde took the OOPArt from him.

Mega Man Star Force 3 | Black Ace (ブラックエース), and Red Joker (レッドジョーカー) |:
In the third installment of the series, Geo's personality is similar to the second game. He is more friendly, trying to befriend Jack throughout the game. He is also more eager to fight, especially when he is recruited as an officer for the Satella Police. In this game, he is tasked with fighting the evil Dealer organization controlling Meteor G, a large meteor and server which is made entirely out of Noise that is moving towards Earth. After fighting Dealer's schemes without knowing who they are several times, he is approached by the Satella Police and becomes a Satella Police Commando. Afterwards he defeats Mr. King, their leader and destroys the meteor. Although Geo is able to control Noise using the Ace/Joker Program and acquiring the Noise Change, which contains a great amount of power, he still lacks confidence in his fighting skills.

Talisman Wars: Revolving Blades Arc
(More to be added later on...)

Angelic Stars
(More to be added later on...)