Kotomora
伏射濠 (fukushagou) Japanese meaning: sheltered trench | Kotomora