Bean Dude

Mysteriously appeared in Sandpoint one day. Sold beans to Dionaea. Hasn't been seen since.