Japanese Expression

Japanese: onoborisan
Lit. English: One who jouneys to the capital
Meaning: a visitor from the country; country bumpkin