Kotomora
山主 (やまぬし) Japanese meaning | Kotomora