Kotomora
先遣部隊 (senkenbutai) Japanese meaning: advance troops | Kotomora