Kotomora
環状石籬 (kanjousekiri) Japanese meaning: stone circle | Kotomora