Kotomora
供給地 (kyoukyuuchi) Japanese meaning: supply center | Kotomora