Vocabulary

積み石

piled stones; stacked stones

noun