Leon

Leon can be found in Aleck's Hunter Emporium in Yanille. He sells the Hunters' crossbow for 1300 coins. He can also make regular and long kebbit bolts used by the crossbow. To do this you need either one spike and 20 coins for 6 regular bolts or one long spike and 40 coins for 6 long bolts.

Trivia
Leon
 * Leon, if used as a name, means "lion" in Spanish. The fact that "he seems to be making odd sucking noises with his teeth" implies that his name (and probably hairstyle) has a purpose.
 * Aleck, who owns the hunter store, says that Leon has offered to sell his invented weapons. Aleck says he can't see them working, but strangely enough the Hunter's crossbow is a decent ranged weapon.