Mosuke

Mosuke is a character from the Shaman King universe. He is Amidamaru's best friend, and lives in regret at what happened in the past. Later the two make up, and he does more in the series. He even takes the body of Manta Oyamada. In the past he was the world's best blacksmith.