Kotomora
降下部隊 (koukabutai) Japanese meaning: paratroop corps | Kotomora