Kotomora
前哨地 (zenshouchi) Japanese meaning: outpost | Kotomora