風来ふうらいぼう
fūraibō

Noun

1. wanderer; vagabond; capricious person; hobo