Vocabulary

サーセン石

sarsen; sarsen stone

noun