Kotomora
所有地 (shoyuuchi) Japanese meaning: one's land | Kotomora