Kotomora
環濠集落 (kangoushuuraku) Japanese meaning | Kotomora