Remember that the Champion's House is located partway up Mount Snowpeak. He might be weird, but he at least has wisdom! Sorta. He'll give you a Cape as well as the ability to purchase equipment. Make sure to equip that Cape since it has some decent stats.