車僧 くるまぞう
kurumazō

Noun

1. itinerant monk

Archaic