Kotomora
環状列石 (kanjouresseki) Japanese meaning: stone circle | Kotomora