Vocabulary

ランドアート

land art; Earth art; Earthwork

noun