山猿 やまざる
yamazaru

Noun

1. mountain monkey; wild monkey

Noun

2. mountain dweller; bumpkin; boor

Derogatory