Kotomora
宅地 (たくち, takuchi) Japanese meaning: building lot | Kotomora