Vocabulary

野面積み

nozurazumi; castle wall construction using dry, uncut stone

noun