Kotomora
掩護部隊 (engobutai) Japanese meaning: covering force | Kotomora