Kotomora
地主 (じぬし) Japanese meaning | Kotomora