Vocabulary

デルタフォース

Delta Force (US Army unit)

noun