Bean Seller

The Bean Seller is a fat man who constantly feasts on his bag of delicious delights. He is the only seller of rare Magic Beans, which grow into magic leaves which carry Link to otherwise inaccessible areas. In Ocarina of Time, he can be found sitting beside the Zora's River. He makes another appearance in Majora's Mask, where he hides in secrecy in a grotto within the Deku Palace.

It is odd that he would eat so many of these beans constantly, when he sells them for such high prices, and while saying that they are very rare. He may be an addict.