旅僧 たびそう
tabisō

Noun

1. traveling priest; travelling priest