Kotomora
標石 (hyouseki) Japanese meaning: stone signpost | Kotomora