Vocabulary
デルタフォース
デルタフォース
Delta Force (US Army unit)
noun