遍歴 へんれき しゃ
henrekisha

Noun

1. pilgrim; nomad; itinerant