Kotomora
本拠地 (honkyochi) Japanese meaning: stronghold | Kotomora