Geppetto

Geppetto is a character from Kingdom Hearts and the legendary Disney movie "Pinocchio".

Origin
Geppetto is an elderly Italian woodcarver and the creator of Pinocchio. After he made a wish to have Pinocchio turned into a real boy, the Blue Fairy made his wish come true because he had given countless joy to many people.

As a person, he is extremely kind and is very fascinated with gummi blocks that could be used to travel to other worlds.

When the Heartless came and destroyed his world, he somehow escaped and has been traveling to many worlds to find Pinocchio.

Monstro
He is first met in the bowels of Monstro, standing on his wooden ship, which Monstro had swallowed whole. It is never explained exactly how this occurred, since Monstro swims between worlds in Kingdom Hearts, and Geppetto had no way of traveling there. Nevertheless, he requests the help of Sora, Donald, and Goofy, asking them to bring back his son, Pinocchio.

Residents in Traverse Town
After the Monstro ordeal, he, like many other refugees, moves to Traverse Town with Pinocchio and opens up a shop in the Traverse Town after Leon helps him find a home. At this shop he designs blueprints for Gummi Ships and often gives them to Sora for free.

In the credits of the first Kingdom Hearts game, he is last seen laughing with Pinocchio after he truly becomes a boy.