Kotomora
新開地 (shinkaichi) Japanese meaning: newly opened land | Kotomora