Kotomora
土地所有者 (tochishoyuusha) Japanese meaning: landowner | Kotomora